ܟܠܟܠܬܐ

kalkalta

nouneastern

Definition

ululation (an instance or action of ululating)