maharashtraEnglish

Maharashtra

Noun

A historical area in west-central India

English: Maharashtra

Bahasa: Maharashtra

Bahasa words with similar meanings