English dictionary
windsor meaning and definition
Definition and meaning of windsor at MeaningMonkey.org. windsor meaning and definition in the English Dictionary.WINDSOR noun
Definition of Windsor (noun)
- a city in southeastern Ontario on the Detroit River opposite Detroit
- the British royal family since 1917
- synonyms: House of Windsor
Source: Princeton University Wordnet