Meaning of Pedro

Name: Pedro
Meaning: “Spanish and Portuguese name, meaning “”rock”” or “”stone”””
Gender: Boy
Numerology: 6
Religion: English
Color: Indigo
zodiac: Sagittarius