Windsor
n.
self-governing quarter of south central England in which the Windsor Castle is located; royal house of Great Britain, House of Windsor; city in southeast Ontario (Canada); city in northern Connecticut (USA)
Windsor
Windsor
Noun
1. a city in southeastern Ontario on the Detroit River opposite Detroit
(hypernym) city, metropolis, urban center
2. the British royal family since 1917
(synonym) House of Windsor
(hypernym) dynasty
(member-meronym) Edward VIII, Duke of Windsor
Windsor
n.
Windsor, English Royal Palace; city in England
Windsor
n.
Windsor, self-governing quarter of south central England in which the Windsor Castle is located; royal house of Great Britain, House of Windsor; city in southeast Ontario (Canada); city in northern Connecticut (USA)