meaning of baggala

1. A two-masted Arab or Indian trading vessel, used in Indian Ocean.


Related Words

baggala |

Developed & Maintained By Taraprasad.com

Treasure Words