Food for my Soul
The Dragons Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Good news of great joy
For every woman, every man
This will be a sign to you
A baby born in Bethlehem
Come and worship
Do not be afraid
A company of angels
Glory in the highest
And on the earth peace among
Those of whom His favor rests
Oh, come and worship
Do not be afraid, no, no
My soul, my soul magnifies the Lord
My soul magnifies the Lord
He has done great things for me
Great things for me
Unto you a child is born
Unto us a Son is given
Let every heart prepare His throne
And every nation under Heaven
Come and worship
Do not be afraid, no, no
My soul, my soul magnifies the Lord
My soul magnifies the Lord
He has done great things for me
Great things for me
My soul, my soul magnifies the Lord
My soul magnifies the Lord
He has done great things for me
Great things for me
Of His government there will be no end
He'll establish it with His righteousness
And He shall reign on David's throne
And His name shall be from this day on
Wonderful, Counselor, Everlasting Father
Wonderful, Counselor
His name shall be Everlasting Father
My soul, my soul magnifies the Lord
My soul, my soul magnifies the Lord
He has done great things for us
He has done great things for us
He has done great things for us
He has done great things for us
My soul, my soul magnifies the Lord
My soul, my soul magnifies the Lord
My soul, my soul magnifies the Lord
My soul, my soul magnifies the Lord
My soul, my soul magnifies the Lord
My soul magnifies the Lord
He has done great things for me
Great things for me
My soul, my soul magnifies the Lord
My soul magnifies the Lord
He has done great things for me
Great things for me




He has done great things
He has done great things

Overall Meaning

The Dragons’ “Food for My Soul” is a beautiful song that tells the story of the birth of Jesus Christ. The lyrics speak of the good news of great joy that a baby has been born in Bethlehem, and how this event will be a sign to all people. The company of angels that appears to announce the birth declares not to be afraid as their presence and message brings tidings of great joy to all. The song invites all to come and worship the child, and not to be afraid. It speaks of the greatness of the things that God has done, and how His name shall be Wonderful, Counselor, Everlasting Father.


The lyrics proclaim the greatness of God's works and how they have been magnified by the people who have felt His presence. The song encourages people of all nations to come and worship the newborn king and prepare a throne for Him in their hearts. The song also speaks of how Jesus Christ will reign on David's throne and how His name shall be wonderful, counselor, and everlasting father. The song is a beautiful declaration of faith, and it speaks of the goodness of God and how the birth of Jesus is a sign of hope for humanity.


Line by Line Meaning

Good news of great joy
This song is filled with good news and joyful tidings.


For every woman, every man
The good news is for everyone, regardless of gender.


This will be a sign to you
The birth of a baby in Bethlehem will signify the good news.


A baby born in Bethlehem
The Messiah will be born in Bethlehem as a baby.


Come and worship
Everyone is invited to come and worship the Messiah.


Do not be afraid
There is no need to be afraid of the good news.


A company of angels
A multitude of angels will announce the good news.


Glory in the highest
The angels will give glory to God in the highest heaven.


And on the earth peace among
The good news brings peace to those on earth.


Those of whom His favor rests
Those who are favored by God will receive peace through the Messiah's birth.


My soul, my soul magnifies the Lord
I praise and glorify the Lord with all my soul.


He has done great things for me
God has done great things for me.


Unto you a child is born
The good news is that a child is born to bring salvation.


Unto us a Son is given
The Son of God is given to us to save us.


Let every heart prepare His throne
We should prepare our hearts for the coming of the Messiah.


And every nation under Heaven
Every nation in the world will be affected by the Messiah's birth.


Of His government there will be no end
The Messiah's reign will be eternal.


He'll establish it with His righteousness
The Messiah will establish His reign with justice and righteousness.


And He shall reign on David's throne
The Messiah will reign on the throne of David.


And His name shall be from this day on
The Messiah's name will be known forever from this day forward.


Wonderful, Counselor, Everlasting Father
The Messiah will be known as Wonderful Counselor and Everlasting Father.


His name shall be Everlasting Father
The Messiah's name will be Everlasting Father.


He has done great things for us
God has done great things for all of us.


He has done great things
God has done great things for us all.




Writer(s): Douglas Dragon

Contributed by Julia D. Suggest a correction in the comments below.
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found
Comments from YouTube:

Dave Strong

Amazing record and the elpee's pretty good too! :)

Koen Lefever

Great song, sounds like The Doors playing Jazz-Funk.

seapoodle

epic

More Versions