English place name from Old English 'thorn' and 'well' (spring), meaning spring by the thorn bushes.
Like Thornwell?
Swipe through thousands of names like it