Seham is from Arabic Saham, meaning arrows or lots, and also suggests precision and direction.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Seham?
Swipe through thousands of names like it