Girl Names baby nameEsha

What does the name Esha mean?

The meaning of the name “Esha” is: “Desire”.