The factor is the Koran. The Koran was indicated for recitation (the word Koran suggests recitation), to be held in memory, the Arabic word for which is hafiza When someone includes the word Hafiz to their name, it indicates they have actually memorised the entire book.