Harry Potter names

12345678910
Across
  1. 2. Dirk
  2. 4. Snape
  3. 5. Ron Weasley
  4. 7. Krinkel
  5. 8. Dursley
  6. 10. Anderling
Down
  1. 1. Albus Perkamentus
  2. 3. Hermione Granger
  3. 6. Marcel Lubbermans
  4. 9. Malfidus