george-town

Nouns

  • (n) the capital of the Cayman Islands

Words of close approximity