Gloucester
noun
1 Gloucester
A town in northeastern Massachusetts on Cape Ann to the northeast of Boston; the harbor has been a fishing center for centuries.
2 Gloucester
A city in southwestern England in Gloucestershire on the Severn.
debug info: 0.0162