Uncover the origin, popularity, and more for any name.
Pedro is a masculine given name of Spanish and Portuguese origin. It is derived from the Greek name Petros, meaning 'rock' or 'stone'. In Christian tradition, Pedro is associated with Saint Peter, one of Jesus' twelve apostles.
Explorer
Actor
Singer and Actor
Emperor
Both Pedro and Sofia are popular Spanish names with a classic feel that complement each other well.
Mateo, like Pedro, has strong biblical roots and is a traditional name of Spanish origin. They share a similar elegant sound.
Carmen evokes a sense of passion and vibrancy, echoing the spirited nature often associated with names like Pedro.