Meaning of Bombay
Definition of Bombay
(noun)
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
Other information on Bombay
WIKIPEDIA results for
Bombay
Amazon results for
Bombay
Tweet