Gloucester

What is Gloucester?

Gloucester definition and meaning on Dictionary terms:
noun

Duke of. Humphrey.
a seaport in W Gloucestershire in SW England, on the Severn River.
a seaport in NE Massachusetts.