“Therefore the Lord himself will give you a sign, the virgin will conceive and give birth to a son, and will call him Immanuel.” Isaiah 7:14
“She will give birth to a son, and you are to give him the name Jesus, because he will save his people from their sins. All this took place to fulfill what the Lord had said through the prophet, the virgin will be with child and will give birth to a son and they will call him Immanuel, which means, “God with us.” Matthew 1:21
In Biblical times names carried a meaning and was clearly understood. In Matthew 1:21 we read, “And she will bring forth a son and you shall call His name JESUS, for he will save his people from their sins.” The name Jesus means “YHWH saves” or “the Lord saves.” a very appropriate name for that is exactly what Jesus came to do.
We read prophecies in the Old Testament that gave many names for the coming Savior. Isaiah 7:6 “And His name shall be called Wonderful, Counselor, Mighty God, Everlasting Father, and the Prince of Peace. Even though Jesus was not given those names at birth they would be characteristic of Him.”
Christmas is a time that reminds us of the greatest gift that was ever given to mankind. The gift that keeps on giving and giving. For God so love the word that He gave and when He did he gave the best he had.