Petra in Lithuanian Petra in Lithuanian Petra proper noun An ancient city and archaeological site in Jordan. Add to Flashcards