n.
a city in western India just off the coast of the Arabian Sea; India's 2nd largest city (after Calcutta); has the only natural deep-water harbor in western India
Copyright: Proverb ©
Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.
I turned off Adblock