Jonpierre combines Jon, meaning God is gracious, with Pierre, the French form of Peter meaning rock.
Like Jonpierre?
Swipe through thousands of names like it