Word info

Apalala

Proper noun

Meaning

Apalala

(Buddhism) The name of a water-dwelling naga in Buddhist mythology.

Source: en.wiktionary.org

Close letter words and terms