Noun shaheed has 1 sense
  1. shaheed - Arabic term for holy martyrs; applied by Palestinians to suicide bombers
    --1 is a kind of
    martyr, sufferer
,
TOP