English: """Petra, ""πÎ τρα"" in Greek, means stone or rock."
Telugu: పీటర్ - గ్రీకులో అర్థం "రాయి, శిల."