Big Huge Thesaurus

Hyaenidae

noun

sounds kind of like