george town
English Thesaurus
1. the capital of the Cayman Islands (noun.location)
instance hypernym | : | capital, |
definition | : | a seat of government (noun.location) |
part meronym | : | cayman islands, |
definition | : | a British colony in the Caribbean to the northwest of Jamaica; an international banking center (noun.location) |
Visual ArtiKata
Explore george town in ArtiKata.com >