Etymology

George Town

Today it means: The capital of the Cayman Islands. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok