Windsor could be one of many various places, including: Windsor, Ontario Windsor, Nova Scotia Windsor, Newfoundland and Labrador Windsor, Quebec Categories: Homonymy pages Add category Cancel Save Community content is available under CC-BY-SA unless otherwise noted.