Big Huge Thesaurus

Melogale

noun

sounds kind of like