From the River Severn (England/Wales) or possibly derived from Latin ‘Sabrina’ meaning ‘boundary river’

1 Post