Big Huge Thesaurus

capreolus

noun

sounds kind of like