Isaiah 7:14 - Wesley's Explanatory Notes

Bible Comments

Therefore — Because you despise me, and the sign which I now offer to you, God of his own free grace will send you a more honourable messenger, and give you a nobler sign. A sign — Of your deliverance. But how was this birth, which was not to happen 'till many ages after, a sign of their deliverance from present danger? This promised birth supposed the preservation of that city, and nation and tribe, in and of which the Messiah was to be born; and therefore there was no cause to fear that ruin which their enemies now threatened. Immanuel — God with us; God dwelling among us, in our nature, John 1:14. God and man meeting in one person, and being a mediator between God and men. For the design of these words is not so much to relate the name by which Christ should commonly he called, as to describe his nature and office.

Isaiah 7:14

14 Therefore the Lord himself shall give you a sign; Behold, a virgin shall conceive, and bear a son, and shall calld his name Immanuel.