Yeshua is the original Aramaic proper name for Jesus the Nazarene, who lived from about 6 B.C.E. to 27 C.E. (A.D.) The word "Jesus" is actually a mis-transliteration of a Greek mis-transliteration. The Emperor Constatine even mistook Jesus for Apollo, the son of the Greek god Zeus. In Hebrew Yeshua means Salvation while the name Jesus has no intrinsic meaning in English whatsoever.
Yeshua Ben Yosef
It is most proper to call Him Yeshua. It was indeed his proper name, given to him by his parents, and only in Hebrew does this name have any meaning. In Hebrew Yeshua means both "Salvation," and the concatenated form of Yahoshua, is "Lord who is Salvation." The name Jesus has no intrinsic meaning in English whatsoever.
There are many Yeshuas that we read about in Biblical text and many are confused with the Yeshua who would later become the "Christ". The name Yeshua appears 29 times in the Tanach. Yehoshua (Joshua) of Nun is called Yeshua in Nechemyah (Nehemiah) 8:17. Yeshua is the name of the Cohain HaGadol (the high priest) in the time of Zerubavel in Ezra 3:2. It is the name of a Levite under King Hizkiyah (Hezekiah) in 2 Chronicles 31:15. There is even a city called Yeshua in the negev of Yehudah in Nechemyah11:26. Yeshua is also a shortened version of the word Yehoshua much like Bill is for William.
There are 7 other Yeshuas (Jesuses) in the Brit Chadashah. There is Elymas bar Yeshua in Acts 13:6. There is an ancestor of Yeshua HaMashiach: the son of Eliezar, the father of Er in Luke 3:29. In Rav Shaul's letter to the Colossians in chapter 4, verse 11, there is a Justus called Yeshua a fellow worker of Shaul. Josephus, the famous Jewish historian mentions 20 different Yeshuas (Jesuses), 10 of which are contemporary with Yeshua HaMashiach. All together, at least 50 Yeshuas from his time plus about 9 in the Tanach have been revealed from Biblical text and other literary sources.