Word Study
windsor
CIDE DICTIONARY
windsor, n.
A town in Berkshire, England. [1913 Webster]
OXFORD DICTIONARY
windsor, n. (usu. attrib.) denoting or relating to the British Royal Family since 1917.
Etymology
Windsor in S. England, site of the royal residence at Windsor Castle
For further exploring for "windsor" in Webster Dictionary Online