Fairy tales for ESL class

1234567
Across
  1. 4. a very large, strong being
  2. 6. a made up monster that flies and breathes fire!
  3. 7. huge building where royal people live
Down
  1. 1. protects the family living in the castle. Usually rides a horse.
  2. 2. magical creature with magical powers- usually in the form of a small/ bug sized human
  3. 3. the son of the King and Queen of a castle. They are called “royalty”.
  4. 5. a woman who is believed to have magical powers and who uses them to harm or help other people