Windsor Meaning and Origin
The name Windsor is a unisex name meaning “landing place with a windlass” and is of English origin. Originally a surname derived from a place in Berkshire, from Old English Windels-ōra ‘landing place with a windlass.’
Lists with the name Windsor: