Find the word definition

Wikipedia
Archura

Archura ( Chuvash: Арçури, Tatar: Арсури, Turkish: Arçura, Russian: Арзюри) is a shapeshifting woodland spirit in Turkic mythology who protects wild animals and forests.