Answer the following question:

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