Этимологический словарь Крылова
Это слово в древнерусском языке первоначально означало "поросший лесом", а затем стало обозначать мифическое лесное существо, приносящее зло. Буквально – "обитатель леса".
леший
Леший
ЛЕШИЙ