To wail or howl, sometimes rhythmically; lament loudly. Latin “ululare”=to wail; ultimately imitative in origin.

Advertisements