Big Huge Thesaurus

Ictonyx

noun

sounds kind of like