יְלָלָה
Top 8000
Meanings
Feminine noun
1. lamentation, wailing
2. howling, especially of a canine
Pronunciation
y'lalá
Examples1
Quit your whining.