Weather and Christmas terms

123456789101112131415161718
Across
  1. 2. snow man
  2. 3. no clouds
  3. 7. fog
  4. 8. cold
  5. 9. wind
  6. 12. Happy New Year
  7. 15. snowflake
  8. 16. cloud
  9. 17. mud
  10. 18. snowing
Down
  1. 1. christmas tree
  2. 4. hot
  3. 5. snow woman
  4. 6. snow
  5. 10. Merry Christmas
  6. 11. frost
  7. 13. raining
  8. 14. rainbow