Big Huge Thesaurus

Alces

noun

sounds kind of like