◄
Baggala
►
Dictionary
(
n.
) A two-masted Arab or Indian trading vessel, used in Indian Ocean.
Clyx.com