baggala
noun
bag·ga·la
| \ ˈbəgəˌlä, -ə\
plural -s
Definition of baggala
: a 2-masted trading vessel used in the Indian ocean
Keep scrolling for more