Letch

Letch (lĕch), v. & n. See Leach.

Letch, n. [See Lech, Lecher.] Strong desire; passion. (Archaic).

Some people have a letch for unmasking impostors, or for avenging the wrongs of others.
De Quincey.