English synonyms about - contact  

George Town

noun

1 George Town

The capital of the Cayman Islands.

Dutch: George Town


Find more on george town elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0148