Noun windsor has 2 senses
  1. Windsor - a city in southeastern Ontario on the Detroit River opposite Detroit
    --1 is a kind of
    city, metropolis, urban center
  2. Windsor, House of Windsor - the British royal family since 1917
    --2 is a kind of dynasty
    --2 has members:
     Edward VIII, Duke of Windsor; Elizabeth, Elizabeth II; George V; George VI
,
TOP