Etymology

Hutton Henry and Station Town

Today it means: A civil parish in County Durham, England, that includes the named places. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok