Osvin likely derives from old Germanic elements meaning 'god' and 'friend,' akin to names like Oswin.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Osvin?
Swipe through thousands of names like it