The Watchers on the Wall

123456789101112131415161718192021222324252627282930313233343536373839404142
Across
  1. 2. No definition (2 words)
  2. 4. Minions (plural)
  3. 7. Prince Charming
  4. 8. Refuses to die
  5. 9. It melts the ice
  6. 13. Sansa's favorite song (5 words)
  7. 15. Pretty hair (2 words)
  8. 17. Butterflies garden
  9. 18. Good for ride (2 words, plural)
  10. 20. Queen of hearts
  11. 22. Blow me if you dare
  12. 26. Build by Gardener
  13. 27. Has many crows (2 words)
  14. 28. The best of them
  15. 29. Require a stretcher
  16. 32. Wedding delicacy (2 words)
  17. 33. Loves to hunt
  18. 34. 14 Flames
  19. 36. Ring for madness
  20. 38. Warden of the Southern Marches
  21. 39. Sociopath
  22. 40. Likes to sing
  23. 41. Wedding planner (2 words)
Down
  1. 1. Once a shoemaker (2 words)
  2. 3. Continent
  3. 5. Roar like a lion
  4. 6. Is always coming
  5. 10. Leaded by vengeance (2 words)
  6. 11. The real Azor Ahai (2 words)
  7. 12. Free city
  8. 14. Everything before but
  9. 16. Route 66
  10. 19. Vipers nest
  11. 21. Likes castles
  12. 23. Cute puppies
  13. 24. Queen of Riverlands
  14. 25. The heart of North
  15. 30. Cersei's love
  16. 31. Peachy
  17. 35. Chubby and cute
  18. 37. Going there for Spring Break
  19. 42. Kissed by fire