Big Huge Thesaurus

Hygroton

noun

sounds kind of like