Big Huge Thesaurus

melogale

noun

sounds kind of like