Big Huge Thesaurus

Menura

noun

sounds kind of like