Helena's Harry Potter Puzzle

123456789101112131415161718192021
Across
  1. 4. We are celebrating her birthday today!
  2. 5. Father Weasley's first name
  3. 9. Hogwarts Headmaster
  4. 13. The head of House Gryffindor
  5. 18. Harry's Mother
  6. 19. You-know-who
  7. 20. He likes fantastic creatures a lot
  8. 21. Professor of Potions
Down
  1. 1. A student at Slytherin
  2. 2. Her name means Moon
  3. 3. A Weasley twin
  4. 6. The Wizarding bank
  5. 7. Her last name rhymes with stranger
  6. 8. The Wizarding school
  7. 9. The Malfoy House Elf
  8. 10. A certain red-haired girl
  9. 11. The boy who lived
  10. 12. A Weasley twin
  11. 14. A certain werewolf
  12. 15. A certain red-haired boy
  13. 16. He hides as Ron's rat
  14. 17. Harry's Father