she shall bring forth a Son, and thou shalt call his name Jesus. He shall not be thy natural son, but he shall be her son, not begot by thee, but brought forth by her, so flesh of her flesh. His name shall be called Jesus by thee, or by his mother. It is the will of God thou shouldest give him that name.
For he shall save his people from their sins. It was the custom of the Jews (God’s ancient people) to give names to their children, either expressive of the mercy which God had showed them in giving them their children, or of the duty which their children did owe unto God. This name was given by God, expressing the mercy of God to his people in giving them this child;
for he shall save his people from their sins, saith the angel. Jesus comes from a Hebrew word, which signifies salvation. Joshua had his name from the same word, because he was to be a temporal saviour to save the Jews, the whole body of the Jews, from the Canaanites their enemies. This Jesus was to save his people, all that should believe in his name, whether Jews or Gentiles, from their sins. Hereby the angel hints the mistake of the Jews, in thinking the Messias should be a temporal saviour, who should save the Jews from their enemies, minding them that he was to save them, not from their bodily, but spiritual enemies, from their sins; the guilt of them, and the power of them, and from the eternal danger of them: and he alone should do it; There is none other name under heaven given among men, neither is there salvation in any other, Act_4:12.