Definition of Windsor

  • 1. A city in southeastern Ontario on the Detroit River opposite Detroit Noun
  • 2. The British royal family since 1917 Noun

Synonyms for word "windsor"

Semanticaly linked words with "windsor"

Hyponims for word "windsor"