chelmsford








noun

  1. a city in NE Massachusetts.

noun

  1. a city in SE England, administrative centre of Essex: electronics, retail; university (1992). Pop: 99 962 (2001)
56 queries 0.610