caroler

verb
to sing especially in a joyful manner
to sing carols; specifically : to go about outdoors in a group singing Christmas carols
to praise in or as if in song