IS YESHUA OR JESUS OR ?

Yeshua is Jesus' given name in Hebrew and specifically means "Yahwah sets free." It was changed through a process of transliteration to Jesus. Yeshua originates from the Hebrew word Yehoshua (Joshua). It was shortened from Yehoshua to Yeshua during Israel's exile in Babylon (Ezra 2:2; Neh. 8:17). So, when His name was given to Mary (Matt. 1:25), it would have been Yeshua. If it had been Yehoshua, the transliteration into Koine Greek would have been different from Jesus, maybe something like Jehosus.

During the 1st century, with Aramaic influence, the final "a" was dropped, resulting in Yeshu (also seen in the Peshitta and Peshitto). The Koine Greek then transliterated the Aramaic "Yeshu" into Iēsou-s. The "s" at the end denotes a male name, hence Iēsous. This pattern explains why the King James Version renders Elijah as Elias, Jeremiah as Jeremias (Matt. 16:14), and Isaiah as Esaias (Matt. 3:3), and Yeshua as Iesus. Interestingly, other names—like Elijah, Jeremiah, and Isaiah—have since been restored to their Hebrew forms in most translations, but Jesus remains an exception. At the end of the 17th century, due to changes in the English alphabet, a "J" was added to replace the “I” in Iesus per KJV1611, and therefore we have the name Jesus today