ululation - Englisch Synonyme Wörterbuch

ululation

n.
[1] howl , howling