Big Huge Thesaurus

Muntiacus

noun

sounds kind of like