The story
First recorded as Stapelford, from an unknown language .
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A village and civil parish in South Cambridgeshire district, Cambridgeshire (OS grid ref TL4751). Full definition →
First recorded as Stapelford, from an unknown language .
Etymology from Wiktionary, CC BY-SA 4.0.