duchess of windsor

Noun
  1. United States divorcee whose marriage to Edward VIII created a constitutional crisis leading to his abdication (synset 111321804)

Found on Word Lists

Other Searches