The Watchers on the Wall

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