English place name meaning 'warrior's spring' or 'stream by a barn.'
Like Barnwell?
Swipe through thousands of names like it