Shelden is a variant of Sheldon, an English surname and place-name meaning steep valley or protected hill.
Like Shelden?
Swipe through thousands of names like it