Likely a modern spelling influenced by Irish Sean and English prefix styling such as O'- names.
Like Oshaun?
Swipe through thousands of names like it