The Heidelberg Catechism

Heidelberg Catechism Lords Day 11 – 29. Q. WHY IS THE SON OF GOD CALLED “JESUS” MEANING “SAVIOR”?