bombayEnglish

Bombay, Mumbai

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

English: Mumbai, Bombay

Bahasa: Bombay, Mumbai

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "bombay"