Seham is from Arabic Saham, meaning arrows or lots, and also suggests precision and direction.
Like Seham?
Swipe through thousands of names like it