Immanuel is one of Christ’s glorious names, a name which denotes Christ as Israel’s Messiah and Savior, and our Savior. The name means “God with us,” and so it speaks for itself. He, as prophesied (Isa. 7:14), came to earth as God and clothed Himself with our flesh, in order that all who believe in Him may be united to Him and He with us.
Taken in the context of Isaiah 7:14 and Matthew 1:21-23, the name denotes that God would be with the nation of Israel as its protector, and the virgin birth of Mary’s child would be a sign or pledge of it. This sign would be quite outstanding—a miracle birth; and His name is also a sign of the Messiah—Immanuel, or God with us.
This promise of this Messiah was to be of the seed of David; and so it was a promise that David’s house and kingdom would not come to an end (Isa. 7:13). The millennial kingdom will be the fulfillment of that promise; and His name Immanuel will be a constant reminder of it. This name also will be a constant, everlasting reminder of who He is—God who has come to be with us. Indeed, in the millennium, and for eternity, we will long to be near Christ, for in Christ (who is Immanuel) we will experience God to the fullest extent.
“And she will bear a Son; and you shall call His name Jesus, for it is He who will save His people from their sins.” 22 Now all this took place that what was spoken by the Lord through the prophet might be fulfilled, saying, 23 “Behold, the virgin shall be with child, and shall bear a Son, and they shall call His name Immanuel,” which translated means, “God with us.”