gloucester

Noun
  1. A town in northeastern Massachusetts on Cape Ann to the northeast of Boston;
    The harbor has been a fishing center for centuries (synset 109119671)
  2. A city in southwestern England in Gloucestershire on the Severn (synset 108900310)

Other Searches