ululations

Meaning

plural of ululation

ululation

The act of ululating; a long, loud, wavering cry or howl.

Translations

Notes

Sign in to write sticky notes