The correct pronunciation of Cairo in Arabic is al-Qāhira (القاهرة), which means “The Victorious.”
In English it is commonly pronounced KY-roh.

Alexandria in Arabic is al-Iskandariyya (الإسكندرية).