Shahed comes from Arabic and means "witness" or, in some forms, "one who testifies."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shahed?
Swipe through thousands of names like it