christmas crossword puzzeles

12345678
Across
  1. 2. (Brings gifts on Christmas Eve)
  2. 4. (White frozen flakes fall from sky)
  3. 5. (Santa brings this)
  4. 7. (Decorated at Christmas)
  5. 8. (Feeling of happiness)
Down
  1. 1. (Santa wears this)
  2. 3. (Heavenly messenger)
  3. 4. (Shines at night)
  4. 6. (Makes festive sound)
  5. 7. (Children play with this)