Variant of Selwyn, from Old English meaning hall friend or prosperous friend.
Like Selvin?
Swipe through thousands of names like it