babajaga
babajaga has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. A witch or hag in Slavic folklore, often depicted as a cannibalistic old woman who lives in a hut on chicken legs.