English: that means "land of waters."
Telugu: దీని అర్థం "నీటి పర్వతం."