What does caroller mean?

caroller meaning in General Dictionary

a singer of carols