Mumbai
English Dictionary
->
Letter M
-> Mumbai
Search Dictionary:
Mumbai Definition
(n)
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
Mumbai Synonyms
Bombay
Mumbai
© Art Branch Inc.