1. ಛಿದ್ರಕದ್ವಾರ

    ♪ chidraka dvāra 🔊
    1. :Noun
    2. an artificial channel or passage for water; a sluice.

Comments and suggestions