English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Baggala
Baggala
(n.)
A two-masted Arab or Indian trading vessel, used in Indian
Ocean.