Big Huge Thesaurus

menura

noun

sounds kind of like