Alepo (Spanish) comes from Italian Aleppo, from French Alep, from Ottoman Turkish حلب, from Arabic حَلَب.