Баба-Яга (Russian)
Where does "Баба-Яга" come from?
The name Baba Yaga descends from the Proto-Slavic compound *baba ęga, which translates literally to 'hag of terror.' The second element of this name traces back to a Proto-Indo-European root meaning to press or tighten, a concept that evolved to express physical anguish or internal worry. This ancient connection between constriction and pain ultimately bridged the gap from an abstract sense of suffering to the menacing, witch-like figure of Slavic folklore.
Full etymology tree
- Баба-Яга (Russian), 'Baba Yaga'
- inherited *baba ęga (Proto-Slavic), 'Baba Yaga'
- compound *baba (Proto-Slavic), 'grandmother'
- inherited *bā́ˀbāˀ (Proto-Balto-Slavic), 'old woman'
- compound *ęga (Proto-Slavic), 'sore, anguish (physical condition)'
- inherited *inˀgāˀ (Proto-Balto-Slavic)
- deverbal *h₂enǵʰ- (Proto-Indo-European), 'to constrict, tighten, compress'
- inherited *inˀgāˀ (Proto-Balto-Slavic)
- compound *baba (Proto-Slavic), 'grandmother'
- inherited *baba ęga (Proto-Slavic), 'Baba Yaga'
Ancestors
- *baba ęga (Proto-Slavic)
Descendants and derived words
- Բաբա Յագա (Armenian)
- 芭芭雅嘎 (Chinese)
- 雅加婆婆 (Chinese)
- Baba Iaga (English)
- Baba-Iaga (English)
- Baba Jaga (English)
- Baba Yaga (English)
- バーバ・ヤーガ (Japanese)
- Baba Jaga (Polish)
- Baba-Jaga (Polish)
- Baba Yaga (Portuguese)
- Baba Yaga (Spanish)
Updated June 2026
More words starting with OTHER
Etymology data from Wiktionary, CC BY-SA 4.0 · About Miraris