Windsor

Info · Definitions · Characters

Windsor
· ·
Text
· ·
Script
7
· ·
Length

Definitions

(noun) a city in southeastern Ontario on the Detroit River opposite Detroit.
· ·
Noun Definition 1
(noun) the British royal family since 1917. Synonyms: House of Windsor.
· ·
Noun Definition 2