An Italian compound of Gian and Paolo, ultimately meaning God is gracious and small or humble.
Like Gianpaolo?
Swipe through thousands of names like it