English place name from Old English meaning 'settlement by a tree stump' or 'outlying farmstead.'
Like Stockton?
Swipe through thousands of names like it