From Proto-Italic *lēnis (“soft, mild”), from Proto-Indo-European *leh₁- (“lazy, slow; soft”).
Cognate to Proto-Slavic *lěnь (“laziness”) and to Lithuanian lė́nas (“slow, calm”). Compare also lentus, of similar sound and meaning but different origin.