Abu Zakariya Yahya al-Hafsi (r. 1203-1249/599-646 AH
1203-1249/599-646 AH
Associated Sites
Collections
Variant Names
Abū Zakariyā’ Yahyā al-Hāfsi
Abu Zakaria Yahya al Hafsi