caroler
/kɑrˈɒlər/Definitions
1. noun
A person who sings Christmas carols, especially one who goes from house to house.
“The neighborhood was filled with the joyful sounds of carolers on Christmas Eve.”
2. verb
To sing Christmas carols, especially in a group or procession.
“The group decided to caroler around the city to spread holiday cheer.”