Shahid (arab. شَهيد šahīd, monikko: arab. شُهَداء šuhadāʾ) on arabiankielinen sana, joka merkitsee "todistajaa". Se on islamiin kuuluva uskonnollinen termi ja tarkoittaa kirjaimellisen merkityksensä rinnalla yleensä marttyyriä.[1][2] Se on islamilainen kunnioittava nimitys, jota käytetään niistä, jotka ovat uhranneet elämänsä uskonnollisten käskyjen noudattamiselle tai kuolleet puolustaessaan maataan tai suojellessaan perhettään.