noun a city in NE Italy, on an island at the S end of the Lagoon of Venice.
chioggia 🔊 Listen to this noun a city in NE Italy, on an island at the S end of the Lagoon of Venice. Share Facebook Twitter Google +