Big Huge Thesaurus

mammuthus

noun

sounds kind of like