Gentle Mary Laid Her Child lyrics at Christmas-Songs.Org:
Gentle Mary laid her Child
Lowly in a manger
There He lay, the undefiled
To the world a Stranger.
Such a Babe in such a place,
Can he be the Saviour?
Ask the saved of all the race
Who have found His favor.
Angels sang about His birth,
Wise men sought and found Him;
Heaven's star shone brightly forth
Glory all around Him.
Shepherds saw the wondrous sight,
Heard the angels singing;
All the plains were lit that night,
All the hills were ringing.
Gentle Mary laid her Child
Lowly in a manger;
He is still the undefiled,
But no more a Stranger.
Son of God of humble birth,
Beautiful the story;
Praise His Name in all the earth,
Hail! the King of Glory!
About this song Gentle Mary Laid Her Child
The lyrics of the Christmas song, "Gentle Mary laid her Child" was written by Joseph Simpson Cook. The music is based on Piae Cantiones, a collection of Latin songs dating back to the 16th century.
We have many more similar old-fashioned Christmas songs and many other Christmas songs about Mary on this site.
Here is a video of this Christmas song: