Name: Shuhud (شهود)
Meaning: Shuhud is an Arabic name for boys that means witnesses. It is the plural of Shahid.
Gender: male