The Mosque of Sultan al-Muayyad is a Mosque in Cairo Egypt next to Bab Zuwayla built under the rule of sultan Al-Muayyad Sayf ad-Din Shaykh from whom it takes its name Al-Muayyad meaning The Supporter in Arabic language Construction began in and the mosq