Etymology

Camelford

C3A1M3E1L1F4O1R1D2

Today it means: A small town and civil parish with a town council in North Cornwall, England (OS grid ref SX1083). Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok