Towpath
English Meaning
A path traveled by men or animals in towing boats; -- called also towing path.
- A path along a canal or river used by animals towing boats.
Sorry, No Malayalam Meaning for your input!
See Towpat Want To Try Towpath In Malayalam??