leshy noun1 •A male woodland spirit in Slavic mythology who protects wild animals and forests. formsleshies