lech (n.1) Look up lech at Dictionary.com
"Celtic monumental stone," 1768, from Welsh llech, cognate with Gaelic and Irish leac (see cromlech).
lech (n.2) Look up lech at Dictionary.com
"yen, strong desire" (especially sexual), 1796, variant of letch. Meaning "a lecher" is by 1943.