#mumbai
Top Voted Definition for #mumbai
Formerly 'Bombay', a vibrant, busy city on the west coast of India. Also considered India's financial capital.
1
Formerly 'Bombay', a vibrant, busy city on the west coast of India. Also considered India's financial capital.
1