Letch

Alternative forms

 * lech

Noun

 * 1) Someone with an overly strong sexual desire
 * 2) A stream or pool in boggy land from "loec" - later "lache", variant "letch" for example Sandy's Letch located east of Annitsford in Northumberland.

letch letch