ululation

noun

  1. 1

    a long loud emotional utterance

    he gave a howl of pain

    howls of laughter

Synonyms

Also useful for “ululation”:Unscrambler