MAHARASHTRA


Meaning of MAHARASHTRA in English

/mah'heuh rahsh"treuh/ , n.

a state in W central India. 57,430,000; 118,903 sq. mi. (307,959 sq. km). Cap.: Bombay.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .