meaning of Canal Grande

Canal Grande - German to English

Grand Canal [Venice]