Mahi
Meaning:
Great, earth, river
Origin:
Sanskrit
Pronunciation:
Mah-hee
Culture:
Indian
Gender:
Girl
More Indian Names
Generate Similar Names