The Caribbean Dictionary

christmas wind
1 definition
0
 
Noun
Strong seasonal winds that occur during the months of December and January
Synonyms
Tags
christmas
Pictures
400