Canal Murli word searched: Canal Murli Date: 14-09-2018 Hindi Meaning: नाला; नहर English Meaning: An artificial water course Telugu Meaning: కాలువ