canal in Latin
canal in Latin
fossa
An artificial waterway or artificially improved river used for travel, shipping, or irrigation.
canalis
An artificial waterway or artificially improved river used for travel, shipping, or irrigation.