mouʻa

Alternative forms

 * (Leeward Islands)

Noun

 * 1) mountain