Advent: What is in a name? (Matthew 1:21-23)

Naming is significant in every culture in the world. What is the significance of the names of Mary’s child?

Previous
Previous

Joshua 1:1-3

Next
Next

Advent: The Spirit anointed Saviour (Isaiah 61:1-4)