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