ululation
1. [ noun ] a long loud emotional utterance
Synonyms: howl howling
Examples:

"he gave a howl of pain" "howls of laughter" "their howling had no effect"

Related terms: utterance howl roar
Similar spelling:   ululate