God's love is...

123456789101112131415161718192021
Across
  1. 3. Who comes to visit the baby Jesus in Luke's Gospel?
  2. 4. Eph 2:4 (God's love is...).
  3. 6. Who comes to visit the baby Jesus in Matthew's Gospel?
  4. 8. Rom 5:8 (God's love is...proven).
  5. 10. Gal 2:20 (God's love is...given up for me).
  6. 14. Jer 31:3 (God's love is...hint - never ends).
  7. 17. 1 Cor 13:7 (God's love...___ all things).
  8. 18. Rom 5:5 (God's love...___ our hearts).
  9. 19. What is the angel's name who announces Jesus' birth?
  10. 20. Rom 8:38-39 (God's love...can't be ___ from us).
  11. 21. 1 JN 4:8 (God is...)
Down
  1. 1. Col 3:14 (God's love is...the bond of ___).
  2. 2. 1 Cor 13:8 (God's love never...).
  3. 5. Lam 3:23 (God's love is...each morning).
  4. 7. 1 JN 4:16 (God's love...___ in us).
  5. 9. 1 Cor 13:4 (God's love is...).
  6. 11. Who tells us the name of the angel who announces Jesus' birth?
  7. 12. Eph 2:4 (God's love is...one who is full of mercy).
  8. 13. 1 Cor 13:4 (God's love is...).
  9. 15. Lk 15:20 (God's love never...no spaces).
  10. 16. JN 3:16 (God's love is...)
  11. 18. 1 Chr 16:34 (God's love...endures ___).