Baba Yaga is one of the most famous characters in Slavic mythology. The old crooked-nosed hag is as evil as she looks. She is both a force of nature and a cruel old woman who eats people who dwell into the deep forest. Her name comes from the Slavic word for grandmother “Baba.” The meaning of the word “Yaga” is not certain but some think it means “wicked.”
In some myths, Baba Yaga gives tasks to her victims and, depending on the successful completion of their mission, they are either eaten or rewarded. She is not only an evil villain but, in many cases, she could even help them, like in the Russian story of “Vasilisa the Beautiful,” where Baba Yaga gives Vasilisa tasks to accomplish in trade for help.
Read more about Baba Yaga at Baba Yaga – The Mythical Forest Witch from Slavic Folk Tales.