English dictionary
george town meaning and definition
Definition and meaning of george town at MeaningMonkey.org. george town meaning and definition in the English Dictionary.GEORGE TOWN noun
Definition of George Town (noun)
- the capital of the Cayman Islands
Source: Princeton University Wordnet