49%RatingSave Gender Masculine Usage Arabic, Urdu Scripts شاهد(Arabic) شاہد(Urdu) Pronounced Pron. SHA-heed(Arabic) [key·IPA] Meaning & History Means "witness" in Arabic. In Islamic tradition الشاهد (al-Shahid) 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