Big Huge Thesaurus

Viverricula

noun

sounds kind of like