This is a list of names in which the meaning contains the keyword witness.
Gilead m BiblicalFrom an Old Testament place name meaning
"heap of witness" in Hebrew. This is a mountainous region east of the Jordan River. Besides being a place name, it is also borne by people in the Bible.
Shahid m Arabic, UrduMeans
"witness" in Arabic. In Islamic tradition
الشاهد (al-Shahid) is one of the 99 names of Allah.