The Spirit of Christmas

12345678
Across
  1. 1. Happy
  2. 5. Happily surprised
  3. 6. Peaceful & calm
  4. 8. Befitting of an angel
Down
  1. 2. Wonderful
  2. 3. Unaffected by distraction
  3. 4. Particularly magical
  4. 7. Pertaining to the holidays