taguling

Noun

 * 1) irrigation canal or ditch
 * 2)  canal
 * 1)  canal