WINDSOR Meaning of WINDSOR in English n. (usu. attrib.) denoting or relating to the British Royal Family since 1917. [ Windsor in S. England, site of the royal residence at Windsor Castle ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012