gloucester ( synonym found)

Definition of gloucester:

°a city in Gloucestershire, England, on the river Severn, near the border with Wales.
°a type of cheese.

Definition of gloucester:

°a city in Gloucestershire, England, on the river Severn, near the border with Wales.
°a type of cheese.

Back to Top