Big Huge Thesaurus

Antidorcas

noun

sounds kind of like