• thats just a really cool name meaning stone or rock. I knew this blonde baby girl with the name and she was the sweetest thing in the world..

  • this name it just so marvelous. It has a sophisticated aura to it

    Petra is a feminine form of Peter.
    See Also: Peter

    Your Favorite Names