Shaheed (1965 film)
WordNet

noun


(1)   Arabic term for holy martyrs; applied by Palestinians to suicide bombers
 
x
OK