Christmas traditions

12345678
Across
  1. 2. A large, special meal.
  2. 5. To do something special for an important day or event.
  3. 7. A gift.
  4. 8. To show deep respect or love for a god or religious figure.
Down
  1. 1. To make something look nicer by putting things on it.
  2. 3. Very old; from a long time ago.
  3. 4. The beginning or source of something.
  4. 6. Traditional religious songs, especially sung at Christmas.