what is the meaning of yeshua?
Another explanation for the name Yehoshua is that it comes from the root ישע yod-shin-'ayin, meaning "to deliver, save, or rescue". ... The name Yeshua is a shortened version of the name Yehoshua or Joshua and is the literal Hebrew word for Salvation.