God is gracious and rock
A Portuguese compound name combining João and Pedro. João is the Portuguese form of John, meaning 'God is gracious,' while Pedro is the Portuguese form of Peter, meaning 'rock' or 'stone.'
US births per 5-year period, 1990–present (SSA data).
Brazilian professional footballer
Portuguese singer and songwriter
Portuguese film director