SHOPPING
PARENTING

Meaning of Esma

Meaning of Esma

  • Name :Esma
  • Meaning :abbreviation of esmeralda
  • Gender :Girl

Similar Names For Esma