Lecher
Part of speech: noun
Definition: A lecherous man.
Letch
Part of speech: noun
Definition: Someone with an overly strong sexual desireA stream or pool in boggy land from "loec" - later "lache", variant "letch" for example Sandy's Letch located east of Annitsford in Northumberland.