Windsor
noun
1 Windsor
A city in southeastern Ontario on the Detroit River opposite Detroit.
Polish: Windsor
2 Windsor
The British royal family since 1917.
synonym: House of Windsor.
debug info: 0.016
noun
A city in southeastern Ontario on the Detroit River opposite Detroit.
Polish: Windsor
The British royal family since 1917.
synonym: House of Windsor.
debug info: 0.016