Big Huge Thesaurus

hyaenidae

noun

sounds kind of like