Big Huge Thesaurus

Lagodon

noun

sounds kind of like