We found 1 definitions of duchess of windsor from 1 different sources.
Noun |
||
duchess of windsor - United States divorcee whose marriage to Edward VIII created a constitutional crisis leading to his abdication | ||
Simpson, Mrs. Simpson, Wallis Warfield Simpson, Wallis Warfield Windsor, Duchess of Windsor |