anicut
English
anicut meaning in English • anicut का अर्थ अंग्रेजी में
Noun
- A dam or mole made in the course of a stream for the purpose of regulating the flow of a system of irrigation.