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