“And she shall bring forth a son, and thou shalt call his name JESUS: for he shall save his people from their sins.”
King James Version (KJV)
1:21 Jesus - That is, a Saviour. It is the same name with Joshua (who was a type of him) which properly signifies, The Lord, Salvation. His people - Israel. And all the Israel of God.
Mt 1:21 Thou shalt call his name JESUS. That is, Savior. The Hebrew form is Joshua; the full meaning is "Jehovah's salvation". He shall save his people. Not the Jewish nation, as Joseph probably supposed, but all who accept and follow him. From their sins. Not a temporal salvation, but from the curse of sin, condemnation and banishment from God's favor and heaven.