Newtown
hamlet · Highland
Old EnglishSurmised
Probable2 sources · name elements
The name 'Newtown' simply means a new settlement or town, indicating a relatively recent foundation compared to older settlements in the area.
Word origins
- Newtown
- Old EnglishAttestednew town(from nēowe "new", tūn "town, settlement, farmstead")
