English surname-turned-given-name from Old English meaning 'settlement on a ledge or shelf'.
Like Shelton?
Swipe through thousands of names like it