Meaning of kanal

kanal

Tagalog

kanal n. canal; ditch; gutter; drain; groove