'Duchess of Ferrara' definitions:

Definition of 'Duchess of Ferrara'

(from WordNet)
noun
Italian noblewoman and patron of the arts (1480-1519) [syn: Borgia, Lucrezia Borgia, Duchess of Ferrara]