ALL meanings of mumbai
Mum·bai
M m - noun mumbai a state in W central India. 118,800 sq. mi. (307,690 sq. km). Capital: Mumbai. 1
- noun mumbai a port in W India, capital of Mahrashtra state, on the Arabian Sea: ceded by Portugal to England in 1661 and of major importance in British India; commercial and industrial centre, esp for cotton. Pop: 11 914 398 (2001) 0
- noun mumbai seaport in W India, on the Arabian Sea: capital of Maharashtra state: pop. 9,926,000: formerly Bombay 0