Definify.com
Webster 1913 Edition
Windsor
Wind′sor
,Noun.
A town in Berkshire, England.
Windsor bean
. (Bot.)
See under
– Bean
. Windsor chair
, a kind of strong, plain, polished, wooden chair.
Simmonds.
– Windsor soap
, a scented soap well known for its excellence.