Find the word definition

Wikipedia
Comacchio

Comacchio is a town and comune of Emilia Romagna, Italy, in the province of Ferrara, from the provincial capital Ferrara.