Jabarkan Etimologi dari Mumbai

Nama Mumbai berasal dari kata Mumbā atau Mahā-Ambā—nama dari dewi pelindung (Kuladewi) Mumbadewi dari komunitas Agri, Koli dan Somwanshi Kshatriya— dan ā'ī artinya "ibu" dalam bahasa Marathi, yang merupakan bahasa ibu suku Koli dan bahasa resmi Maharashtra.

Nama yang dikenal tertua untuk kota tersebut adalah Kakamuchee dan Galajunkja; kata-katas tersebut terkadang masih digunakan. Ali Muhammad Khan, dalam Mirat-i-Ahmedi (1507) menyebut kota tersebut dengan sebutan Manbai. Pada 1508, penulis Portugis Gaspar Correia menggunakan nama Bombaim, dalam karyanya Lendas da Índia ("Legenda-Legenda India"). Nama tersebut diyakini berasal dari frasa Portugis Lama bom baim, yang artinya "teluk kecil bagus", dan Bombaim masih umum digunakan dalam bahasa Portugis. Pada 1516, penjelajah Portugis Duarte Barbosa menggunakan nama Tana-Maiambu: Tana tampil untuk merujuk kepada kota gabungan Thane dan Maiambu untuk Mumbadevi.

Variasi lainnya yang tercatat pada abad ke-16 dan ke-17 meliputi: Mombayn (1525), Bombay (1538), Bombain (1552), Bombaym (1552), Monbaym (1554), Mombaim (1563), Mombaym (1644), Bambaye (1666), Bombaiim (1666), Bombeye (1676), Boon Bay (1690), dan Bon Bahia. Setelah Inggris meraih kekuasaan atas kota tersebut pada abad ke-17, nama Portugis secara resmi dianglikanisasi menjadi Bombay.

Pada akhir abad ke-20, kota tersebut disebut sebagai Mumbai atau Mambai dalam bahasa-bahasa resmi tingkat negara di India yang meliputi bahasa Marathi, Konkani, Gujarati, Kannada dan Sindhi, dan sebagai Bambai dalam bahasa Hindi. Pemerintah India secara resmi mengubah nama Inggris-nya menjadi Mumbai pada November 1995. Kebijakan tersebut datang dari usulan partai nasionalis Marathi Shiv Sena, yang memenangkan pemilihan negara bagian Maharashtra, dan mencerminkan pengubahan nama yang mirip di seluruh negara tersebut dan sebagian besar Maharashtra. Menurut majalah Slate, "mereka berpendapat bahwa 'Bombay' merupakan sebuah versi Inggris yang dikorup dari 'Mumbai' dan sebuah warisan yang tidak diinginkan dari pemerintah kolonial Inggris." Slate juga berkata bahwa "Dorongan untuk mengganti nama Bombay adalah bagian dari sebuah gerakan yang lebih besar untuk memperkuat identitas Marathi di kawasan Maharashtra." Meskipun kota tersebut masih disebut sebagai Bombay oleh beberapa penduduknya dan oleh orang-orang India dari kawasan lainnya, penyebutan kota tersebut dengan sebuah nama selain Mumbai telah menjadi hal kontroversial, yang dihasilkan dalam perasaan emosional yang terkadang dari sebuah alam kekerasan politik.

Penduduk Mumbai disebut mumbaikar dalam bahasa Marathi, dimana akhiran kar artinya penduduk. Istilah tersebut sempat digunakan beberapa kali namun baru meraih ketenaran setelah nama resminya diubah menjadi Mumbai.