[puh-lah-puh; Spanish pah-lah-pah]
- a simple, thatched-roof dwelling, usually open on the sides.
- any building resembling this, especially in a resort area, as a restaurant, beachhouse, or the like.
Origin of palapa
perhaps < Mexican Spanish: a kind of palm tree
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018