grand canal

Noun
  1. The major waterway in Venice, Italy (synset 108831438)
  2. An inland waterway 1000 miles long in eastern China;
    Extends from Tianjin in the north to Hangzhou in the south (synset 108746927)

Other Searches