Windsor

Windsor means “bank with a windlass, winch by the riverside”, of Old English origin. A masculine given name used in English. Explore audio pronunciation, related names,… Source