An English surname name probably meaning 'settlement near a bank' or 'town by a hillside bank.'
Like Bankston?
Swipe through thousands of names like it