Home›Dictionary›Cockburn TownCockburn Townproper nouncapital of the Turks and Caicos IslandsL1409418 on Wikidata ↗