And then there’s this:

lech·er: NOUN: A man given to lechery. ETYMOLOGY: Middle English, from Old French lecheor, from lechier, to lick, to live in debauchery, of Germanic origin.

Copied from AHD