mumbai
Meaning, Definition & Usage
Dictionary
Associated
Related
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
Bombay
.
WordNet
Previous
multum
multungulate
multure
mulwi
mum
Next
mumble
mumblenews
mumbler
mumbling
mumm