English edit

Noun edit

kikimory

  1. plural of kikimora