Big Huge Thesaurus

Cervus

noun

sounds kind of like