VariousWords beta
Related Terms:
Definitions:
Noun
Borgia
Lucrezia Borgia
Duchess of Ferrara
Definition: Italian noblewoman and patron of the arts (1480-1519)