Shahidah is from Arabic and means "witness" or "martyr," from the same root as Shahid.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shahidah?
Swipe through thousands of names like it