Zhaojiabang Lu (肇嘉浜路) betyr og der veien nå går var det før 1950-årene en kanal som het Zhaojiabang (肇嘉浜). Ordet (浜) betyr eller , men her må det forstås som .