Windsor
Windsor is a unisex name used in English.
Meaning of Windsor
From a surname meaning "riverbank with a windlass", the name of the British royal family since 1917.
Windsor is a unisex name used in English.
From a surname meaning "riverbank with a windlass", the name of the British royal family since 1917.