Likely a modern variant of O'Shea, an Irish surname derived from a family name meaning hawk-like or stately.
Like Oshean?
Swipe through thousands of names like it