English: Its name means "the top of the mountains".
Telugu: ఈపదానికి " ఎత్తైన పర్వతభూభాగం " అని అర్ధం.