caroler
/ˈkɛrələr/
noun
- A person who sings Christmas carols, especially in a group going from house to house.
- Every year, the local church sends carolers to the nursing home.
- A group of carolers stood on our doorstep singing 'Silent Night.'
- The carolers walked through the snowy neighborhood spreading holiday cheer.