windsor

Nouns

  • (n) a city in southeastern Ontario on the Detroit River opposite Detroit
  • (n) the British royal family since 1917 House of Windsor,

Synonyms

House of Windsor

Words of close approximity

Windsor chair Windsor green Windsor knot Windsor tie