Noun Definition

williamstown

1.Definition: a town in northwestern Massachusetts

Category: Places