Pedro

boyGreekChristian

Pedro is a Christian boy name of Greek, via Spanish origin, meaning “Rock, stone”.

MeaningRock, stone
GenderBoy
OriginGreek, via Spanish
PronunciationPEH-droh
TraditionChristian
Used inSpain, Portugal, Brazil, Mexico

Meaning and origin of Pedro

Pedro is the Spanish and Portuguese form of Peter, from the Greek petros, 'stone', a translation of the Aramaic Kepha. In the Gospels Jesus gives this name to the fisherman Simon, calling him the rock on which he would build his church. Pedro has been a common Iberian name since the Middle Ages, borne by kings of Castile, Aragon and Portugal and by Pedro I, the first emperor of Brazil.

Is Pedro a Christian name?

Pedro honours Saint Peter, chief of the Twelve Apostles and regarded by Catholics as the first pope. It is one of the most traditional Christian names in Spanish and Portuguese.

How popular is Pedro?

A classic, widely used name throughout Spain, Portugal and Latin America.

Gifts with the name Pedro

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Pedro

PeterPierrePietroPiotrPetr

Names similar to Pedro

More Christian boy names

Frequently asked questions

What does the name Pedro mean?

Pedro means 'Rock, stone'. It is of Greek, via Spanish origin.

Is Pedro a Christian name?

Pedro honours Saint Peter, chief of the Twelve Apostles and regarded by Catholics as the first pope. It is one of the most traditional Christian names in Spanish and Portuguese.

How do you pronounce Pedro?

Pedro is pronounced PEH-droh.

Is Pedro a boy or girl name?

Pedro is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.