Big Huge Thesaurus

pachyderm

noun

sounds kind of like