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