Meaning A boy's name of Arabic origin, it means "Witness." Origin of Shahid Arabic Popular Middle Names Pronunciation 🔊 Listen Shahid Similar Names Abdus Subbooh Abdul Sattar Abdul Qawi Shafqat Abdus Shafi Masheer Abdus-Sameei Jodan Owiti Aati Year by Year Popularity of Shahid