An anglicized spelling of Sorcha, the Irish name meaning 'brightness' or 'radiance.'
Like Sorsha?
Swipe through thousands of names like it