NEWTOWN


Meaning of NEWTOWN in English

/nooh"town', nyooh"-/ , n.

a town in SW Connecticut. 19,107.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .