Palapa

Noun

  • An open-sided dwelling with a thatched roof made of dried palm leaves.

Leave a Reply

Your email address will not be published.