Big Huge Thesaurus

lagodon

noun

sounds kind of like