Esha
Sanskrit
"desire"
Share
Copy link
Esha Origin and Meaning
The name Esha is a girl's name meaning "desire".
Esha is a lovely Indian name that would work well outside the Indian sub-continent, perhaps as a substitute to the more unisex Asher.
Esha is a lovely Indian name that would work well outside the Indian sub-continent, perhaps as a substitute to the more unisex Asher.