Major NidalMalikHasan · 1. Islam An individual's striving for spiritual self- perfection. 2....
50
Major Nidal Malik Hasan
Major NidalMalikHasan · 1. Islam An individual's striving for spiritual self- perfection. 2. Islam A Muslim holy war or spiritual struggle against infidels. 3. A crusade or struggle: