Attested
.to
Menu
Definition
long and narrow strip of water made for boats or for irrigation
Seed
·
Term in context
canal
in
CommonParlance