Mahi

Meaning: Great, earth, river

Origin: Sanskrit

Pronunciation: Mah-hee

Culture: Indian

Gender: Girl

More Indian Names Generate Similar Names