What does the name Abdul shahid mean? What is the meaning of the name Abdul shahid?

Meaning of Abdul shahid: Name Abdul shahid in the Arabic, Urdu origin, means A person who is a servant of the observer or spectator. Name Abdul shahid is of Arabic, Urdu origin and is a Boy name. People with name Abdul shahid are usually Islam, Muslimby religion.