Leszek –
staropolskie imię męskie. Etymologia niejasna. W historycznych odmianach spotykane także jako
Leszko. Pokrewne imiona to
Lstek, wtórnie
Lestek. Potencjalnie pochodziło od słowa
lstiti. Również w innych językach słowiańskich istniały imiona formowane przy użyciu tego członu, np. czeski
Lstimir.