Name Meaning and Origin of Esha
The baby name Esha is Sanskrit in origin and it's meaning is ruler or lord. Esha is another name of Shiva and Durga.
Bollywood actresses Esha Deol and Esha Koppikar are famous bearers of this name.
Esha is pronounced ee-shaa.
Esha is a name suitable for both boys and girls.
Bollywood actresses Esha Deol and Esha Koppikar are famous bearers of this name.
Esha is pronounced ee-shaa.
Esha is a name suitable for both boys and girls.