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