DictionaryAI

Grand Canal

Short definition from Wiktionary

Proper noun

  1. A channel (in Italianː Canal Grande) in Venice, Italy. It forms one of the major water-traffic corridors in the city.
  2. Grand Canal (China)

We haven’t written up Grand Canal yet: Simple and Standard meanings, examples and a quiz.