kabandhudu meaning in english [Skt.] n. The name of a demon. oka raksasudu. The moon’s ascending node ketuvu.