crossword puzzel

12345678910111213141516171819
Across
  1. 3. horse
  2. 6. king
  3. 7. sword
  4. 8. monster
  5. 9. princess
  6. 10. queen
  7. 13. shield
  8. 14. ogro
  9. 16. palace
  10. 17. fairy
  11. 18. castle
  12. 19. frog
Down
  1. 1. kingdom
  2. 2. vampire
  3. 4. warrior
  4. 5. prince
  5. 8. hammer
  6. 11. war
  7. 12. battle
  8. 15. axe