pedro is what in english?
Pedro is the Spanish, Portuguese, and Galician name for Peter. Its French equivalent is Pierre while its English and Germanic form is Peter. ... The name Pedro is derived via the Latin word "petra", from the Greek word "η πέτρα" meaning "stone, rock".