Borrowed from French leçon. Displaced native lichon, also from (deprecated template usage) [etyl] Latin lēctiō, lēctiōnem.
léçon f (plural léçons)