Big Huge Thesaurus

aurochs

noun

sounds kind of like