kikimory
English
Noun
kikimory
plural of
kikimora