Pedro
[ˈpeɪdroʊ]Meaning
Spanish form of Peter, meaning 'rock' or 'stone'.
Background Story
The name Pedro has its roots in Spanish and Portuguese cultures. It is derived from the name Peter, which was popularized by Saint Peter, one of the twelve apostles of Jesus. In various artworks and literature, Saint Peter is often depicted as a strong character, synonymous with steadfastness, hence the meaning of 'rock'.
Variations
Pablo

Related Names
Cesar
Unaccented form of César, used mainly in America and the Philippines
Checo
A nickname for 'Federico', which means peaceful ruler
Chuco
A nickname for someone who is a bit chubby or plump.
Cordo
Recorded as a masculine given name in Spanish
Darro
Diego
Spanish masculine given name, possibly a shortened form of Santiago
Djego
Drigo
A name of uncertain origin.
Duque
Spanish surname meaning "duke"
Julio
Spanish form of Julius, from Latin Iulius.