2 ms·
Yes, petrus is old latin or greek for rock or stone, Saint Peter was given the name for "the rock" on which the church will be built.
by dsego 2y ago
Yes, petrus is old latin or greek for rock or stone, Saint Peter was given the name for "the rock" on which the church will be built.