From Latin 'Severinus', diminutive of 'severus' meaning 'stern or serious', borne by several saints.
Like Severino?
Swipe through thousands of names like it