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?

Next
Next

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