54%RatingSave Gender Masculine Usage Arabic, Urdu Scripts شاهد(Arabic) شاہد(Urdu) Pronounced Pron. /ˈʃaː.hid/(Arabic) [key·simplify] Meaning & History Means "witness" in Arabic. In Islamic tradition الشاهد (al-Shāhid) is one of the 99 names of Allah. Related NamesFamily Tree·Details RootshāhidVariantShahed(Arabic) Feminine FormsShahida(Arabic) Shahida(Urdu) Other Languages & CulturesShahed(Bengali) Same SpellingShahid 2 PopularityDetails Last ranked #750 in 1999 England and Wales Categories 99 names of Allah, gods, sight, top 10 in Pakistan