Torcello

Italian

Proper noun

Torcello ?

  1. an island in the Venice lagoon

Derived terms