Ululation meaning

noun
0
0
Advertisement

Origin of ululation

  • From Latin ululātiō, from ululō (“I howl, yell, shriek").
    From Wiktionary