From Latin 'pius' meaning 'pious' or 'devout,' borne by several popes and saints.
Like Pio?
Swipe through thousands of names like it