Word info

loulu

Noun

Meaning

loulu (plural loulus)

Any of various palms of the genus Pritchardia.

Source: en.wiktionary.org

Close letter words and terms