English: name means "Great Goddess."
Telugu: """దేవూ"" అనే పేరు ""గ్రేట్ యూనివర్స్"" అని అర్ధం."