Geography, asked by mananchauhan5712, 11 months ago

The name of which state in india mean,s e a jewelled land?

Answers

Answered by kodalitejasri568
0

hi mate,

Manipur, which literally means "A jewelled land", is a State nestled deep within a lush green corner of North East India

mark me as brainiest


kodalitejasri568: mark me as brainiest
Similar questions