From Latin 'severus' meaning 'stern' or 'strict,' used in Spanish-speaking cultures.
Like Sebero?
Swipe through thousands of names like it