December 23, 2019 Daily Devotion

The scripture for today is Luke 1:49.

“For the Mighty One has done great things for me – Holy is his name.”

Mary’s song, from which this is taken, is one of four hymns preserved in Luke 1 – 2. This hymn of praise is known as the Magnificat because in the Latin Vulgate translation the opening word is Magnificat, which means “glorifies.” This song is like a psalm and should also be compared with the song of Hannah.

In Luke 1:49, Mary is praising the Mighty One who has done great things for her. She is declaring his name as Holy. This is her song, which could also be called her prayer, after she greets her relative Elizabeth, who declares to Mary, “Blessed are you among women, and blessed is the child you will bear!”

As soon as the sound of Mary’s greeting reached Elizabeth’s ears, the baby in her womb leaped for joy. In some mysterious way, the Holy Spirit produced this remarkable response in the unborn baby, who would grow to become John the Baptist.

Elizabeth was filled with the Holy Spirit. In a loud voice she exclaimed: ‘Blessed are you among women and blessed is the child you will bear!’

Mary’s song is full of praise and adoration. She beautifully weaves a tapestry of God’s deeds and holiness into the fabric of her composition. The song ends with an assurance that God will be true to his promises to his people.

Mary stayed with Elizabeth for about three months and then returned home. We must remember that Mary was only about thirteen years old when she composed this song. The scripture begins with, “And Mary said:” Wow, what a fantastic mind for a teenager to produce such an eloquent masterpiece, or might this be the guiding hand of amazing grace declaring His goodness through her words?

O Holy One, help me to glorify Your name as greatly as Mary did in her hymn.

Maureen Baldwin

Prayer Concern: Those who are unable to be filled with sweet appreciation for the priceless gift of joy that came from a baby, Jesus, whose birth will be celebrated on Christmas Day.

3 views0 comments

Recent Posts

See All