BAGGALA


Meaning of BAGGALA in English

noun a two-masted arab or indian trading vessel, used in indian ocean.

Webster English vocab.      Английский словарь Webster.