A virgin cried when You were born
A virgin cried when You were bornTears of joy and tears of painAs Heaven s angels watched in wonderHow could You the Ancient OneIn the frame of man be boundLying there with feet and handsFully God and fully ManWho could see and who could knowYou had left Your Kingdom s ThroneBaby crying in a mangerYou had come to give Your lifeAs a holy sacrificeNails would pierce your feet and handsFor every heart and every manHoly Lamb of God how we love YouShepherd of our hearts how we praise YouWe were blind and lost but You came to rescue usAnd we thank You Holy Lamb of GodNow You are the risen OneAll You came to do You ve doneOn this Christmas we rememberHow Love came down to set us freeFrom our sin and from our fearLord of all we bow our heartsTo the wonder that You areAnd we thank You Holy Lamb of GodYes we thank You Holy Lamb of God