English: The name means "place of refuge."
Telugu: ఈ పేరు "రెల్లు ప్రదేశం" అని అర్ధం.