What is the meaning of Lech?

A strong, lecherous desire or craving.

A lecher.

To behave lecherously.

The capstone of a cromlech.

chief (leader or co-leader of a tribe)

apocopic form of leche, milk

soft mutation of llech (slate)

Source: wiktionary.org