Tor·cel·lo geographical name \tȯr-ˈche-(ˌ)lō\
island Italy in Lagoon of Venice
Learn More About TORCELLO
Next Word in the Dictionary: TordesillasPrevious Word in the Dictionary: Torbay
Seen & Heard
What made you want to look up Torcello? Please tell us where you read or heard it (including the quote, if possible).