English surname turned given name, from Old English meaning 'blessed' or 'fortunate.'
Like Seals?
Swipe through thousands of names like it