Jean-Pierre
This name is formed by combining the names Jean, which means "God is gracious, and Pierre, which means "a rock."
More info:
Results for "Jean-Pierre" on Google