newtown









newtown


noun

  1. a town in SW Connecticut.

noun

  1. a new town in central Wales, in Powys. Pop: 10 358 (2001)

Leave a Reply

Your email address will not be published.

50 queries 0.680