mary had a baby oh lord mary had a baby oh my lord mary had a baby oh lord the people keep a-coming and the train done gone layed him in a manger oh lord layed him in a manger oh my lord layed him in a manger oh lord the people keep a-coming and the train done gone shepherds came to see him oh lord shepherds came to see him oh my lord shepherds came to see him oh lord the people keep a-coming and the train done named the baby jesus oh lord named the baby jesus oh my lord named the baby jesus oh lord the people keep a-coming and the train done gone