Ululations Synonyms

A long loud emotional utterance
(Noun)