Question: is shahid a muslim name?
Answer: Shahid is a Muslim boy name and it is Arabic in origin with multiple meanings. The name is most famous in Asian countries like Pakistan, India, Bangladesh and Afghanistan.