Synonyms and Antonyms for George_Town

1. George Town (n.)

the capital of the Cayman Islands

Synonyms: