Skip to content
inoh

newtown

/ˈnjuːtaʊn/

A name often used for new communities.

“Newtown hosted its annual fall festival last weekend.”
Add to my deck
Illustration of newtown: A name often used for new communities.