lech
/lɛt͡ʃ/
lech
English
Noun Top 45,548
Ad
Definition
A strong, lecherous desire or craving.
Etymology
Back-formation from lecher.
Ad
/lɛt͡ʃ/
lech
A strong, lecherous desire or craving.
Back-formation from lecher.