Ululation

From Fresh Dictionary

Contents

English

Etymology

from Latin "ululare" (intransitive verb of the first conjugation)

Noun

ululation

  1. a long, loud, mournful cry or howl

Translations

Personal tools