D defs.my
Entry 1 sense Webster, 1913

Windsor

/wĭn'-zẽr/ · Wind·sor · IPA /ˈwɪndzɚ/
01 n. A town in Berkshire, England.
  1. 1.
    A town in Berkshire, England.
Phrases & compounds
Windsor bean — See under Bean.
Windsor chair — a kind of strong, plain, polished, wooden chair.
Windsor soap — a scented soap well known for its excellence.