Noun duchess of windsor has 1 sense
  1. Simpson, Mrs. Simpson, Wallis Warfield Simpson, Wallis Warfield Windsor, Duchess of Windsor - United States divorcee whose marriage to Edward VIII created a constitutional crisis leading to his abdication
    --1 is a kind of divorcee, grass widow
,
TOP