Merry Mysterious Christmas

12345678910111213141516171819202122
Across
  1. 1. Meet cute inst.
  2. 4. New Year's Eve Co-Op, in short
  3. 9. Meep Maker
  4. 11. Historic valley respite
  5. 14. circular libations purveyor
  6. 18. Day date favorite
  7. 19. Land of ice and fire
  8. 20. Last and first: Good _______ Iron
  9. 21. Ingolfshofdi resident
  10. 22. Stealthy stream swimmer
Down
  1. 2. Roosevelt legacy
  2. 3. Oldest offspring
  3. 5. Backyard botulism bringer
  4. 6. Waterfall sanctuary
  5. 7. Larch location
  6. 8. Sip, dine, and unwind
  7. 10. Taylor Swift Twinsy
  8. 12. Once in a lifetime climb
  9. 13. Go-to radio station
  10. 15. Daily pick-me-up
  11. 16. Trail transportation
  12. 17. Peruvian pack animal
  13. 20. Lexi lament