Turks and Caicos

English

Proper noun

Turks and Caicos

  1. Ellipsis of Turks and Caicos Islands.