Skip to
proper noun (place name)
A place name, specifically a former village in Wiltshire, England, now absorbed into the town of Devizes.
Browse