"Did Mary and Joseph, being that they were Hebrew; did they call their son by an English name which didn't exist until the 17th century, whereas Jesus doesn't mean a Savior brings salvation to free you-- or did they call Yasha' by His holy Hebrew name which means the Savior will bring salvation and set His people free when they call His name?"
"yasha":
3467 yasha` yaw-shah' a primitive root; properly, to be open, wide or free, i.e. (by implication) to be safe; causatively, to free or succor:--X at all, avenging, defend, deliver(-er), help, preserve, rescue, be safe, bring (having) salvation, save(-iour), get victory.
Evidence-Isa 63:8 For he said 0559 , Surely they [are] my people 05971, children 01121 [that] will not lie 08266 : so he was their Saviour 03467 .
Isaiah 52
6Therefore my people shall know my name: therefore they shall know in that day that I am he that doth speak: behold, it is I.