From Latin longus. In light of the lack of diphthongization, either borrowed from Latin or through another Romance language; cf. the native doublet luengo.
Practica hablar y memorizar " longo " y muchas otras palabras y oraciones en español .