bombay

Noun
  1. 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)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches