'shaheed' definitions:

Definition of 'shaheed'

(from WordNet)
noun
Arabic term for holy martyrs; applied by Palestinians to suicide bombers