Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Lech in English

English

Lech

/lɛk/

noun

1. Man with strong sexual desires

synonym:
  • satyr,
  • lecher,
  • lech,
  • letch