From Old English 'est' (grace) and 'mund' (protection), meaning 'gracious protector.'
Like Esmond?
Swipe through thousands of names like it