We do not currently know of any synonyms for Christmas carol.
The noun Christmas carol is defined as: