Shaimaa is an Arabic name traditionally meaning marked with beauty marks or distinctive features.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shaimaa?
Swipe through thousands of names like it