Meaning A boy's name of Arabic origin, it means "Witness." Origin of Mashhood Arabic Popular Middle Names Pronunciation 🔊 Listen Mashhood Similar Names Abdul Shaheed Shaheed Shahid Abdus Shaheed Abdush Shahid Shahadat Abdul Shahid Abdus-Shaheed Aabid Paki Year by Year Popularity of Mashhood