Feedback
Palapa
Meaning
Noun
●
An open-sided
dwelling
with a
thatched
roof
made of
dried
palm
leaves.
Sourced from
Wiktionary
Related
Gazebo
Cabana
Pergola
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better