Northstowe (English, name)
expansion: Northstowe
Senses:
glosses: A new town and civil parish with a town council in South Cambridgeshire district, Cambridgeshire, England, still under development in 2024 (OS grid ref TL4067).
Forms: