a town of Gloucestershire in England, seated on a branch of the river Severn. It was formerly of some note for a nunnery, and has still the title of a barony. W. Long. 2. 30. N. Lat. 51° 40'.
a town of Gloucestershire in England, seated on a branch of the river Severn. It was formerly of some note for a nunnery, and has still the title of a barony. W. Long. 2. 30. N. Lat. 51° 40'.