Festivals and celebrations

123456789101112
Across
  1. 3. another word meaning 'gift'
  2. 6. Christian celebration for the birth of Jesus
  3. 9. a group of friends celebrating a festival
  4. 10. people pull these at Christmas and get a toy and hat
  5. 12. a holy place for Hindus
Down
  1. 1. a holy place for Muslims
  2. 2. a holy place for Christians
  3. 4. period of fasting before Eid
  4. 5. people light them to celebrate Diwali or Bonfire Night
  5. 7. festival of light for Hindus
  6. 8. the kind of meat people eat at Christmas
  7. 10. Christmas songs
  8. 11. the food which Muslims tradtionally eat to break the fast