Meaning of ferrara

Definition of ferrara

(noun) a city in northern Italy; "in the 13th century Ferrara was a center of Renaissance learning and the arts"

Other information on ferrara

WIKIPEDIA results for ferrara
Amazon results for ferrara