swain, boy, lad, youth, young man
From Andalusian Arabic زغال (zaḡál, “young; brave”), from Arabic زُغْلُول (zuḡlūl).
Practica hablar y memorizar " zagal " y muchas otras palabras y oraciones en español .