Big Huge Thesaurus

lauhala

noun

sounds kind of like