Big Huge Thesaurus

ululation

noun

sounds kind of like