Bombay — synonyms, definition

1. Bombay (Noun)

1 synonym
Mumbai
1 definition

Bombay (Noun) — A city in western India just off the coast of the Arabian Sea; India's most populous city; has the only natural deep-water harbour in western India.

4 types of
city metropolis urban center urban centre
4 parts of
Bharat Hindustan India Republic of India