English place name meaning 'cress spring' or 'watercress well.'
Like Caswell?
Swipe through thousands of names like it