duchess of ferrara Meaning, Definition & Usage

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

WordNet