What is the meaning of Gracht?
A canal in a city, with houses on each side.
canal (in a city, with houses on each side)
ditch, trench (in the countryside, referring to both those that contain water and those that are dry)
grave
grave
ditch, canal, dug watercourse
groove
Alternative form of grêft.
Source: wiktionary.org