Likely derived from O'Shea, an Irish surname from a family name meaning descendant of Shea.
Like Oshae?
Swipe through thousands of names like it