Ellies crossword 2

123456789
Across
  1. 2. remarkable or exceptional, especially good
  2. 5. Harry Potters big friendly giant. Keeper of keys and grounds of Hogwarts
  3. 6. surprisingly impressive
  4. 7. relating to an imaginary or spiritual world
  5. 9. restricted in size, amount. Few, small or short
Down
  1. 1. Harry Potters lead female character
  2. 3. supernatural, relating to or resembling magic
  3. 4. Fairylike, playful or fanciful
  4. 8. similar to provide. Could be a sale in a shop or presenting someone with something