Zayn al-ʿĀbidīn b. al-Shaykh b. Azwīn al-Shinqīṭī

زين العابدين بن الشيخ بن أزوين الشنقيطي

Lived:  

1 Text

Also known as