Baba Yaga
noun
Ba·ba Ya·ga
bäb-ə-ˈyäg-ə
: female ogre in Slavic folklore who kidnaps and eats usually children
Love words? Need even more definitions?
Merriam-Webster unabridged



