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. PopularityDetails Last ranked #750 in 1999 England and Wales Categories 99 names of Allah, gods, sight, top 10 in Pakistan