Old Windsor (English, name)
expansion: Old Windsor
Senses:
glosses: A village in Berkshire, England, near the town of Windsor.
Forms: