Comacchio

Italian

Etymology

From Latin Cumaculum.

Proper noun

Comacchio f

  1. a town in Ferrara, Italy

Derived terms