Question: what does the name pedro mean in spanish
Answer: son of Peter