Is Mumbai what used to be Bombay? Why did the name change?
Like Constantinople
Many cities in India were re-named by the British for easy pronounciation...Mumbai becomes Bombay. Now nationalism has taken over, all cities renamed back to original names.
Why they changed it I can't say/People just liked it better that way.
The more apt reason is sub-nationalism, used by small regional political parties in India to expand their influence using the most obvious factor distinguishing different states in India: language. Names of cities like Calcutta, Bombay, Pune, Madras and Bangalore were changed either as part of policy or due to pressure from smaller regional parties, and not the influence of the large political parties.