| n. | 1. | A town in Berkshire, England.
| |||||||||
| Noun | 1. | Windsor - a city in southeastern Ontario on the Detroit River opposite Detroit |
| 2. | Windsor - the British royal family since 1917 Synonyms: House of Windsor |
About this site and copyright information - Online Dictionary Home