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 (synset 108923840)

Other Searches