English synonyms about - contact  

letch

noun

1 letch

Man with strong sexual desires.

synonyms: lech, lecher, satyr.

Dutch: geilaard
Polish: satyr


Find more on letch elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.027