YourDictionary

Gloucester

  1. city in SW England, on the Severn: county district pop. 102,000

See Gloucester in American Heritage Dictionary 4

Learn more about Gloucester

link/cite print suggestion box