How to pronounce "duchess of windsor"
Add your own pronunciation of "duchess of windsor"
Meanings and definitions of "duchess of windsor"
- Noun
United States divorcee whose marriage to Edward VIII created a constitutional crisis leading to his abdication
Synonyms: