From Old English 'niwe tun' meaning 'new town' or 'new settlement.'
Like Newton?
Swipe through thousands of names like it