Caicos Islands
[ kahy-kohs ]
/ ˈkaɪ koʊs /
plural noun
British Dictionary definitions for caicos islands
Caicos Islands
/ (ˈkeɪkəs) /
pl n
a group of islands in the Caribbean: part of the British dependency of the Turks and Caicos Islands