Synonyms of windsor
- 1. Windsor
- usage: a city in southeastern Ontario on the Detroit River opposite Detroit
- 2. Windsor, House of Windsor, dynasty
- usage: the British royal family since 1917
All rights reserved.
Definition and meaning of windsor (Dictionary)
Here are the facts and trivia that people are buzzing about.