Unknown. Inherited from Old Galician-Portuguese louco, lauco (13th century, Cantigas de Santa Maria), perhaps from Andalusian Arabic لَوَق (lawaq, “stupidity”), from Arabic لاق (lāq, “to soften”). Compare Portuguese louco, Spanish loco, and Sicilian loccu.