shaheed Meaning, Definition & Usage

  1. noun Arabic term for holy martyrs; applied by Palestinians to suicide bombers

WordNet