Big Huge Thesaurus

Camelus

noun

sounds kind of like