English to Hindi

Meaning for:
watercourse
other
नहर;जलमार्ग