Definition of "Ferrara" :
noun: a city in northern Italy
"In the 13th century Ferrara was a center of Renaissance learning and the arts."
noun: a city in northern Italy
"In the 13th century Ferrara was a center of Renaissance learning and the arts."