Definitions
There is 1 meaning of the phrase
Duchess Of Ferrara.
Duchess Of Ferrara - as a noun
Italian noblewoman and patron of the arts (1480-1519)
Synonyms (Exact Relations)
borgialucrezia borgia