meaning of baggala
1.
A
two-masted
Arab
or
Indian
trading
vessel,
used
in
Indian
Ocean.
Related Words
baggala
|
Developed & Maintained By
Taraprasad.com