English edit

Noun edit

ajoupa (plural ajoupas)

  1. (Caribbean) A simple bamboo hut.