Big Huge Thesaurus

Monodon

noun

sounds kind of like