Skip to main content

First, let us look at some of the prophecies regarding the coming of the Messiah in the Old Testament.

  • His Virgin birth was prophesied (Isaiah 7:14; Luke 1:27)
  • His place of birth was foretold (Micah 5:2; Matthew 2:1)
  • The exact year of the beginning of His Messianic ministry, and His death was predicted (Daniel 9:24-27; Luke 3:1)
  • The exact date and time of His death was foreshadowed by the feast of the Passover (Leviticus 23:5; John 13:1)
  • The details of His public ministry was given (Isaiah 60:1, 2; Luke 4:16-21)
  • The accurate picture of the final week was penned down (Isaiah 53; Matthew 27)
  • The betrayal by His own friend was written in advance (Psalm 41:9; John 18:2)
  • The exact amount of the betrayal price was shown (Zechariah 11:12, 13; Matthew 27:3)
  • The parting of His garments was predicted (Psalm 22:18; John 19:24)
  • The way He would die was also described (Psalm 22:16, 17; John 19:34)
  • His cry of agony on the Cross too was written. (Psalm 22:1; Mark 15:34), and much more.

God even gave His name in the Old Testament! A name signified character. God said:

For unto us a child is born, unto us a son is given: and the government shall be upon his shoulder: and his name shall be called Wonderful, Counsellor, The mighty God,

The everlasting Father, The Prince of Peace. (Isaiah 9:6)

The name “Jesus” is in the English language. In the Hebrew language of the Old Testament “Jesus” is “Jehoshua” or “Joshua”.

And in the Greek language of the New Testament it is “Iesous”.

We know from the Bible itself the meaning of the name “Jesus” as told by the angel:

And thou shalt call his name JESUS: for he shall save his people from their sins. (Matthew 1:21)

“Joshua” too means the same thing – Jehovah saves.

That is the reason we see confusion occur in the English translation in the book of Hebrews regarding the name. It is written:

For if Jesus had given them rest, then would he not afterward have spoken of another day. (Hebrews 4:8)

Paul was not referring to the New Testament “Jehoshua”, but to the

Old Testament “Jehoshua”, that is, Joshua the son on Nun.

As the Old Testament Joshua led the children of Israel into the promised land of Canaan, so will the New Testament Joshua lead Sthe children of God to the promised land of His Father’s house at

His Second Coming! Therefore they both share the same name “Jehoshua” or “Jesus”!