A spelling variant of Shelby, an English place name meaning willow estate or ledge settlement.
Like Shellby?
Swipe through thousands of names like it