'shaheed' definitions:

Definition of 'shaheed'

From: WordNet
noun
Arabic term for holy martyrs; applied by Palestinians to suicide bombers