Osvin likely derives from old Germanic elements meaning 'god' and 'friend,' akin to names like Oswin.
Like Osvin?
Swipe through thousands of names like it