Meaning of grand canal
Definition of grand canal
(noun)
the
major
waterway
in Venice, Italy
an
inland
waterway
1000
miles
long
in
eastern
China; extends from Tianjin in the
north
to Hangzhou in the
south
Other information on grand canal
WIKIPEDIA results for
grand canal
Amazon results for
grand canal
Tweet