christmas carol


Meanings

  • joyful religious song celebrating the birth of Christ