26984 words

mumbai

1 definition • 0 examples
1
a large city on the west coast of India that is the capital of Maharashtra state. It used to be called Bombay.

Navigation