Big Huge Thesaurus

mastodont

noun

sounds kind of like