Pedro

Portuguese and Spanish form of Peter, meaning "rock; stone."