Taunton meaning

tôntən, tŏn-
A city of southeast Massachusetts on the Taunton River south of Boston. Settled in the 1630s, it was once a center of silversmithing.
0
0
(place) County seat of Somerset, SW England.
proper name
0
0
Advertisement