Osmon is likely a shortened form of Osmond, from Old Norse elements meaning "divine protection."
Like Osmon?
Swipe through thousands of names like it