English, from the French name Léon, Old French "lion".
Note: Leo and Leonard are ultimately also derived from Latin "lion".