MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Mumbai

noun (n)

  • 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
    kota di barat india hanya di lepas pantai laut arab; india 2nd terbesar di kota (setelah calcutta) ; yang wajar deep water pelabuhan di barat india
    Synonym:
    bombay
    source: wordnet30