English | German | Russian | Czech

Maharastra English

Meaning Maharastra meaning

What does Maharastra mean?

Maharastra

A state of India, having Mumbai (Bombay) as its capital.

Are you looking for...?