It's Christmas!

123456789101112131415161718
Across
  1. 4. name of animal present in the stable
  2. 5. King ruling at Jesus' birth
  3. 6. of the Lord Who told the shepherds to go to the stable
  4. 7. Occupation of humble men who attended His birth
  5. 9. Who provided a place for Jesus' birth
  6. 11. Another Name for Jesus
  7. 13. Where Joseph and Mary went after divine warning
  8. 14. German carol describing Jesus' birth
  9. 18. Possible occupation of Wise Men
Down
  1. 1. Angel who foretold Mary's pregnancy
  2. 2. One of the gifts brought to the birth
  3. 3. What was Jesus" first cradle
  4. 7. Purpose of Jesus' birth for humanity
  5. 8. Name of Mary's relative also with child
  6. 10. Destination of Joseph and Mary
  7. 12. Symbolizes Jesus as the Good shepherd
  8. 15. What the Three Wise Men followed
  9. 16. Mode of transportation used by Joseph and Mary
  10. 17. Birth we celebrate December 25th