Shaymaa is an Arabic name meaning marked with beauty marks or distinctive features, traditionally associated with grace and beauty.
Like Shaymaa?
Swipe through thousands of names like it