The Catechism in Questions & Answers

107. What does the name “Jesus” mean?

The name “Jesus” means “The Lord saves”.
When the angel Gabriel announced the birth of Jesus, He also declared the name of the Child. He said to Mary: “And behold, you will conceive in your womb and bring forth a Son, and shall call His name Jesus” (Luke 1: 31). Joseph was likewise told what the Child was to be called: “[...] and you shall call His name Jesus, for He will save His people from their sins” (Matthew 1: 21). Thus it is already clear from His name that Jesus is the promised Deliverer and Redeemer.