Possibly: Derived from Shelby, meaning ‘from the willow farm’ or ‘settlement on a ledge’

1 Post