Across
- 3. virtue
- 6. to ring
- 7. prevent
- 9. to hear
- 10. crown
- 13. a bad fairy
- 15. warn
- 16. to fear
- 18. a noise
- 20. reproach
- 22. anger
- 23. to hide
- 24. to dream
Down
- 1. came from
- 2. pain
- 4. words
- 5. despise
- 8. happiness
- 11. put a spell on
- 12. fireworks
- 14. to lie
- 17. to thank
- 19. father
- 21. to try