Meaning:Graceful protection
Esmond is a boy's name of British origin. By giving baby a name meaning "graceful protection," you can set your little one up for life. Guarded by your love and affection, little Esmond will always be reminded how much you care for them. Even as they grow up and flourish into a confident individual, they'll never forget the shelter of home.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.