The Caribbean Dictionary

sewenal
1 definition
0
 
Noun
The Christmas time tradition of going house to house and serenading residents with carols. The residents typically reward the participants with food, drink, and or small cash gifts.
Synonyms
Tags
christmas
Pictures
400