The Christmas Story

123456789101112131415161718192021
Across
  1. 5. First to hear the good news
  2. 7. Virgin Mother
  3. 8. "O Little Town Of ..."
  4. 10. "God with us"
  5. 11. Widow worshiping in the Temple
  6. 12. Sang glad tidings
  7. 14. Messenger to Mary
  8. 16. Country of refuge from slaughter
  9. 17. Fragrant gift
  10. 20. Meaning of name "Jesus"
  11. 21. Waited in the Temple
Down
  1. 1. Guided the wise men
  2. 2. Jewish title for Christ
  3. 3. Bible word for engaged
  4. 4. forerunner of Jesus
  5. 6. Came bringing gifts
  6. 9. Gospel with the Christmas story
  7. 13. Crib for baby Jesus
  8. 15. "father" Christmas
  9. 18. Hometown of Joseph
  10. 19. Hated the child