3 names selected out of 19.835
Esma • ArabicMeans - supremeMeaning, origin, forms...Letters meaningNumerologyCharms
Esmae • Arabic, FrenchMeans - lovedMeaning, origin, forms...Letters meaningNumerologyCharms
Esmaralda • Spanish, Fictional (Literary or Movie)Means - emeraldMeaning, origin, forms...Letters meaningNumerologyCharms