YourDictionary

palapa

(pə-läˈpə)

noun
  1. An open-sided dwelling with a thatched roof made of dried palm leaves.
  2. A structure, such as a bar or restaurant in a tropical resort, that is open-sided and thatched with palm leaves.

link/cite print suggestion box