DUCHESS OF WINDSOR Meaning of DUCHESS OF WINDSOR in English ˌDuchess of ˈWindsor, the BrE AmE ⇨ ↑ Simpson, Wallis Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012