camlas

Noun

 * 1) canal
 * 2)  ditch, channel, inlet