Baggala
Word Dictionary
-> Baggala
Search:
Baggala
(n.) A two-masted Arab or Indian trading vessel, used in Indian Ocean.
Terms of Use
Canadian Jobs