Windsor — synonyms, definition
1. Windsor (Noun)
1 synonym
House of Windsor
2 definitions
Windsor (Noun) — A city in southwestern Ontario on the Detroit River opposite Detroit.
Windsor (Noun) — The British royal family since 1917.
5 types of
city dynasty metropolis urban center urban centre
8 parts
Duke of Windsor Edward Edward VIII Elizabeth Elizabeth II George George V George VI