williamstown

Noun
  1. A town in northwestern Massachusetts (synset 109122003)

Other Searches