caicos islands









caicos islands


plural noun

  1. Turks and Caicos Islands.

pl n

  1. a group of islands in the Caribbean: part of the British dependency of the Turks and Caicos Islands
50 queries 0.545