From the River Severn in Britain, possibly from a Celtic word meaning 'boundary.'
Like Severn?
Swipe through thousands of names like it