Letch /(lĕch)/

Letch

v. & n.
  1. See Leach.

Letch

n.
  1. Strong desire; passion; especially, lust. [Archaic]
    Some people have a letch for unmasking impostors, or for avenging the wrongs of others.
  2. A lecher. [slang]