Word info

ululu

Noun

Meaning

ululu (plural not attested)

An auspicious cry uttered by Indian women on festive occasions.

Source: en.wiktionary.org

Close letter words and terms