I Googled the meaning of Petra – a strong Greek name with pan-European charm meaning “rock”.
Miss Lyon, you do your name proud! I found it interesting that you gravitate toward your roots with a love of Greece and exploring other countries. Adding to Google, my definition of you would also include: Confident, independent, driven, intelligent and athletic. Combined all together, you are one amazing young lady!