VariousWords beta
Related Terms:
Definitions:
Noun
Mumbai
Bombay
Definition: 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
Definition: Ellipsis of Bombay cat; A domestic cat of a medium-sized shorthair breed meant to resemble a Black Panther, developed in Kentucky during the 1950s.