Fairy tales

12345678
Across
  1. 3. a country ruled by a king
  2. 5. very tall and big
  3. 6. the king's daughter
  4. 8. a form of words used as a magical charm
Down
  1. 1. magic stick
  2. 2. a fantastic animal which is half dragon and half unicorn
  3. 4. conflict
  4. 7. break free