Williamstown - Definition

williamstown

n 1: a town in northwestern Massachusetts

Look up another word