Christmas Carols

20 Christmas Carols written before the 1900s.

Luke’s Nativity text has been the inspiration to four well-known canticles, although their exact origins remain unknown:  The Magnificat, in Luke 1:46–55, is spoken by Mary and is one of the eight most ancient Christian...