Definition of winsor:
(n) :
A surname.
(n) :
A village in Copythorne parish, New Forest district, Hampshire, England (OS grid ref SU3114).
(n) :
A settlement in New-Wes-Valley municipality, Newfoundland, Newfoundland and Labrador, Canada, named after John Winsor..
(n) :
Three townships in the United States, in Michigan, Minnesota and South Dakota.