Skip to content

LESSON 2 God’s Old Words come true Matthew 1.18-25


When people name their babies, sometimes they think very carefully about what the name means. The baby boy born to Mary and Joseph gets two names: Jesus, which means “the Lord saves,” and Immanuel, which means “God with us.” Both names give us clues about who this baby is and what he will do.

We ❤️ small churches!

See if you qualify for a discount by emailing