Skip to content
inoh

new town

/ˈnjuːtaʊn/

a planned urban community built as a city.

“The government designed a new town for young families.”
Add to my deck
Illustration of new town: a planned urban community built as a city.