Mumbai — synonyms, definition

1. Mumbai (Noun)

1 synonym
Bombay
1 definition

Mumbai (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