Etymology

Little Downham

Today it means: A village in Downham parish, East Cambridgeshire district, Cambridgeshire, England (OS grid ref TF5283). Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok