duchess : Idioms & Phrases


duchess of ferrara

  • noun Italian noblewoman and patron of the arts (1480-1519)
    Borgia; Lucrezia Borgia.
WordNet

duchess of windsor

  • noun United States divorcee whose marriage to Edward VIII created a constitutional crisis leading to his abdication
    Wallis Warfield Windsor; Mrs. Simpson; Wallis Warfield Simpson; Simpson.
WordNet

Grand duchess

  • noun the wife of a grand duke or a woman holding that rank in her own right
WordNet
  • . (a) The wife or widow of a grand duke . (b) A lady having the sovereignty of a duchy in her own right. (c) In Russia, a daughter of the Czar.
Webster 1913