Search Details

Word: letch (lookup usage) (lookup stats)


Meaning:

Noun:

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

Source: Wiktionary | Src Info »