Answer: mumbaiindia

AnswerCrossword Clue
MUMBAIINDIA

Largest city in the world