Girl Names baby nameEsme

What does the name Esme mean?

The meaning of the name “Esme” is: “Gracious Protector”.