Word info

balaua

Noun

Meaning

balaua (plural balauas or balaua)

A type of spirit house in the Philippines.

Source: en.wiktionary.org

Close letter words and terms