Add a bookmarkAdd and edit notesShare this commentary

Matthew 1:20-21 meaning

An angel of the Lord comes to Joseph in a dream and reveals four unusual things: his betrothed has been faithful to him despite her pregnancy; the child within her was conceived by God’s Spirit; the Son she will bear is to be named ‘Jesus’; He is the Messiah, for He will save His people from their sins.

There is no apparent parallel account of this event in the Gospels.

An angel of the Lord appeared to Joseph in a dream and revealed the marvelous truth of Mary's pregnancy, affirming her purity and innocence and explaining the Divine nature of the Son she was to bear.

The angel told Joseph that His name was to be Jesus. In Hebrew, this is "Yeshua" (in English, "Joshua"). "Jesus" is the Greek form of the name. It means "Yahweh Saves," because as the Messiah, Jesus would save His people from their sins. This is why the angel says you shall call His name Yeshua for He will save His people from their sins (v 21). Jesus's name indicated the divine act of redemption He would perform for His people.

The angel of the Lord addressed Joseph as the son of David, which reiterates Matthew's emphasis that Jesus is the legal heir to the throne of David through Joseph, and the fulfillment of the Messianic prophecies regarding a ruler that would sit on the throne of David forever (2 Samuel 7:13). The angel of the Lord told Joseph not to be afraid to take Mary as his wife, because the Child who had been conceived in her is of the Holy Spirit (v 20). Joseph had planned to send Mary away secretly so she could avoid disgrace. In light of this angelic visit, Joseph is now encouraged to stand with Mary and endure the shame they would likely face.


Select Language
AaSelect font sizeDark ModeSet to dark mode
This website uses cookies to enhance your browsing experience and provide personalized content. By continuing to use this site, you agree to our use of cookies as described in our Privacy Policy.