Big Huge Thesaurus

cervus

noun

sounds kind of like