Nafs-e-Zakiyyah is a person by the name of Muhammad ibn al-Hasan.[1] He is a descendant of Husayn ibn Ali.[1][2] He is named Nafse-e-Zakiyyah because he is very pious and devout[2] and another reason for his nickname is that he will be slain without any sin and crime.[3]