Ferrara

What is Ferrara?

Ferrara definition and meaning on Dictionary terms:
noun
a city in N Italy, near the Po River: medieval university and cathedral.

 

reference: https://www.dictionary.com/browse/ferrara

Tags: