Definition/Meaning of Hanafism