Across
- 3. Announced the arrival of Jesus
- 5. Was willing to sacrifice his son
- 6. Baby
- 7. An ancestor of Jesus
- 8. Died on a cross and rose again
- 10. We are __________ because of Jesus
- 13. Separates us from God
- 14. When a new baby arrives
- 15. A perfect creation
- 17. The small town of a new-born king
- 18. Sent his Son to earth
Down
- 1. a prediction of the future
- 2. Almost and old testament sacrifice
- 4. A gift for Jesus
- 9. Earthly father of Jesus
- 11. Carried Mary before she gave birth
- 12. Was told by an angel she would have a baby
- 13. Watching their flocks
- 16. Pointed the way
