Skip to main content

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.
Advertisement