Luke 1:31. “You will name him Jesus.”
Jesus was the Greek form of the Hebrew name Joshua.
Joshua was a common name meaning, “the LORD saves”
Just as Joshua had led the Israelites into the promise land so Jesus would lead his people onto eternal life.
The symbolism of his name would not be lost on the people of his day, who took names seriously. They saw them as a source of power.