Windsor
English Dictionary
->
Letter W
-> Windsor
Search Dictionary:
Windsor Definition
(n)
a
city
in
southeastern
Ontario
on
the
Detroit
River
opposite
Detroit
(n)
the
British
royal
family
since
1917
Windsor Synonyms
House of Windsor
Windsor
© Art Branch Inc.