From older flueco, from Old Spanish flueco, from Latin floccus (“tuft, wisp of wool”). Regarding the survival of fl- (cf. llama from Latin flamma), compare flaco, flojo, flor.
Practica hablar y memorizar " fleco " y muchas otras palabras y oraciones en español .