Type Word Usage Ancient Greek Scripts πέτρα(Ancient Greek) Meaning & History Greek word meaning "rock". Family Tree·DetailsRelated Items Place Name DescendantsPetra(Ancient Greek) Batra(Arabic) Petra(English) Entry updated May 29, 2020 ·