Marathi | Hindi
FOLLOW US :
City
Shihab al-Din abu l-‘Abbas Ahmad ibn Mohammed ibn Mohammed ibn Ahmed ibn Ali ibn 'Abd ar-Rahman ibn Abi'l-'Afiyya al-Miknasi az-Zanati, known simply as Ahmad ibn al-Qadi or Ibn al-Qadi, was a Moroccan polygraph.