See Also: ululu(dictionary)

ululu (iou)



ululu noun. M19.
[Imit. Cf. Irish liugh shout, cry, and ULULATE, WHILLALOO.]
A wailing or ululating cry, esp. a lament.