Word info

Northstowe

Proper noun

Meaning

Northstowe

A new town in South Cambridgeshire district, Cambridgeshire, England, still under development in 2020 (OS grid ref (approx) TL4066).

Source: en.wiktionary.org

Examples

When finished, Northstowe will have a population of more than 24,000, and as well as housing will provide eight new schools, GP surgeries, community facilities and shops. Source: Internet

Close letter words and terms