Synonyms for Mumbai (same or very similar meaning)
WordNet sense 1 (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):
Bombay
From the ODE community, based on WordNet
add/edit