fairy tale villains: crossword clues

Matching Answer
Confidence
OGRES
95%
ONCE
60%
OGRE
60%
UPON
60%
EVER
60%
AFTER
60%
LIE
60%
GRIMM
60%
STORY
60%
ELF
60%
e.g. Greek Cheese
e.g. O?D (Use ? for unknown letters)