Dictionary search results

Showing 1-2 of 2 results

George Town British & World English

The capital of the Cayman Islands, on the island of Grand Cayman; population 28,000 (est. 2007)

George Town New Oxford Dictionary for Writers & Editors

capital of the Cayman Islands