Summary
English Synonyms:   more detail...
  1. George Town:


English

Detailed Synonyms for George Town in English

George Town:

George Town [the ~] nom

  1. the George Town
    – the capital of the Cayman Islands 1
    the George Town
    – the capital of the Cayman Islands 1

Related Definitions for "George Town":

  1. the capital of the Cayman Islands1

Related Synonyms for George Town