Esma

Primarily Female
The meaning of the name Esma is Short Form Of Esmeralda
The origin of the name Esma is Spanish
People who like the name Esma also like:
Esme,
Ella,
Evangeline,
Elena,
Diana,
Elise,
Sienna,
Atticus,
Kaden,
Aidan,
Edward,
Emmett,
Jasper,
Everett