Ferrara - Definition

ferrara

n 1: a city in northern Italy; "in the 13th century Ferrara was
a center of Renaissance learning and the arts"

Look up another word