From Latin 'Severinus,' derived from 'severus' meaning 'stern' or 'serious.' Borne by several early saints.
Like Severin?
Swipe through thousands of names like it