Osmon is likely a shortened form of Osmond, from Old Norse elements meaning "divine protection."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Osmon?
Swipe through thousands of names like it