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