Name Meaning and Origin of Eshna

The baby name Eshna is Hindi in origin and its meaning is wish or strong desire.

Eshna is pronounced e-sh-Naa. एषणा

Eshna is a name suitable for girls.