Winsor Family History
Winsor Name Meaning
English: variant of Windsor . This is the spelling used for places so named in Devon and Hampshire. Perhaps also an Americanized form of German Winzer .
Source: Dictionary of American Family Names 2nd edition, 2022