Letch

noun Etymology: back-formation from letcher, alteration of lecher 1. craving; specifically sexual desire 2. [by shortening and alteration] lecher

Merriam-Webster's Collegiate Dictionary