Birthday

12345678910111213141516
Across
  1. 2. all the activities of a festival
  2. 3. presents
  3. 5. special items to make pretty
  4. 9. mental images of what has happened
  5. 10. not ordinary
  6. 12. to hold in high esteem
  7. 14. give and take
  8. 15. people of the same parents
  9. 16. getting together
Down
  1. 1. greeting to acknowledge something special
  2. 4. something unexpected
  3. 6. gathering to honour
  4. 7. people of the same ancestors
  5. 8. anniversary of your birth
  6. 11. gathering for fun
  7. 13. a special ime