English dictionary
williamstown meaning and definition
Definition and meaning of williamstown at MeaningMonkey.org. williamstown meaning and definition in the English Dictionary.WILLIAMSTOWN noun
Definition of Williamstown (noun)
- a town in northwestern Massachusetts
Source: Princeton University Wordnet