יְלָלָה

howling

yelalah
Noun
5