babynamecircle
Muslim baby names

Boy · Arabic · Muslim

Shahid

شاہد

Say it SHAA-hid

Meaning
A witness; one who tells what he has witnessed Lane, p. 1611
Say it
SHAA-hid
Written
شاہد
Other spellings
Shahed

Shahid

Stays on your phone. A family name is never required.

Shahid meaning

Shahid (شاہد) is a Muslim boy's name of Arabic origin.

A witness; one who tells what he has witnessed

Shahid (شاہد) is the Arabic shāhid, from the root sh-h-d, "to witness, to be present". Lane glosses it as a witness, one who tells what he has witnessed. The Quran uses shāhid of the Prophet Muhammad in 33:45, where God tells him that He has sent him as a witness, a bringer of good tidings and a warner, and Lane notes al-Shāhid, "the Witness", as one of the Prophet's names. Name lists today give Shahid as "witness", in line with the dictionary. It is easily confused with shahīd (شہید), "martyr", from the same root but with a long second vowel and a different spelling in Urdu. Shahid stresses the first syllable; Shaheed stresses the second.

Source: Lane, An Arabic–English Lexicon (1863–93), Book I, Part 4, p. 1611 · entry shāhid (شَاهِدٌ), root sh-h-d · See the entry
In the Quran: 33:45 (shāhidan (شَـٰهِدًا)) · checked 25 Oct 2026

References: Lane, An Arabic–English Lexicon, shāhid (شَاهِدٌ), p. 1611 · Quran 33:45

Spellings

Shahid · Shahed

Related names

Also starting with Sha-

More Urdu names

Browse more like this