×
maharashtra
meaning in English
n.
maharashtra, historical region located in west-central india
Related Words
maharadjah
maharani
maharishi
mahatma
PC Version
Copyright © 2018 WordTech Co.