Definitions of Windsor
  1. noun
    the British royal family since 1917
    synonyms: House of Windsor
    see moresee less
    type of:
    a sequence of powerful leaders in the same family
  2. noun
    a city in southeastern Ontario on the Detroit River opposite Detroit
    see moresee less
    example of:
    city, metropolis, urban center
    a large and densely populated urban area; may include several independent administrative districts
Word Family