lech (n.1)youdaoicibaDictYouDict[lech 词源字典]
"Celtic monumental stone," 1768, from Welsh llech, cognate with Gaelic and Irish leac (see cromlech).[lech etymology, lech origin, 英语词源]
lech (n.2)youdaoicibaDictYouDict
"yen, strong desire" (especially sexual), 1796, variant of letch. Meaning "a lecher" is by 1943.