Its largest city is Mumbai (5)
I believe the answer is:
india
(Other definitions for india that I've seen before include "Major sub-continent of Asia" , "Republic in south Asia" , "Land in Asia" , "Part of Asia" , "Code for the letter I" .)
I believe the answer is:
india
(Other definitions for india that I've seen before include "Major sub-continent of Asia" , "Republic in south Asia" , "Land in Asia" , "Part of Asia" , "Code for the letter I" .)