Fairy tale

12345678910
Across
  1. 3. Fire-breathing monster often guarding treasure
  2. 5. Something characters must overcome in a tale
  3. 6. A magical charm or curse
  4. 8. Someone who performs magic, sometimes evil
  5. 10. Evil creature that eats humans in some fairy tales
Down
  1. 1. A girl who loses her glass slipper
  2. 2. Another word for 'story'
  3. 4. Magical creature with wings and sparkling dust
  4. 5. A large building where royalty lives
  5. 7. A male member of royalty
  6. 9. The opposite of 'villain'