From Arabic Shaimaa, traditionally meaning marked with beauty spots or distinguished by a natural mark.
Like Shayma?
Swipe through thousands of names like it