ululatum

Count: 16

ACC.SG MASC ululatus NOUN a howling, wailing, shrieking, loud lamentation

Occurrences

Occurences coming soon.

Other Interpretations

ululatum PRF PASS ACC.SG MASC PTCP ululatus VERB 1