Home - Boy's Name - E - Esmond

Boys name -
Esmond

Meaning:

Gracious protection, shelter.

Derivation:

Esmon, Esmun, Esmund

Origins:

Old english

Mail to a Friend