Name – Windsor

Gender – Male

Origin – English

Meaning – The English name Windsor means – riverbank with a winch. History: the surname of the British royal family