palapa (English, noun)
expansion: palapa (plural palapas)
Senses:
glosses: An open-sided dwelling with a thatched roof made of dried palm leaves.
Forms:
form: palapas
tags: plural