Imam Muhammad bin Abdullah, known as Nafs Zakia, belonged to the family of:

Leave a Comment