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: