Big Huge Thesaurus

numididae

noun

sounds kind of like