[Skt.] n. a concealed river, which runs under ground. nadi yikkada antarvahini ayinadi here the river is lost in the earth.
Free Telugu Online Dictionary
[Skt.] n. a concealed river, which runs under ground. nadi yikkada antarvahini ayinadi here the river is lost in the earth.