English: The name translates as "flowing water".
Telugu: పేరు "ప్రవహించే నీటి" అని అర్ధం.