Big Huge Thesaurus

Numida

noun

sounds kind of like