It makes no difference what Petros is
Jesus spoke in Aramaic, that’s what cephas is.
It being wrote in Greek does not change the meaning
of an Aramaic word.
BTW, wherever did you get the idea that "Cephas" means "rock"? Please, I would be grateful if you would tell me where you found this definition.
Jesus spoke in Aramaic, thats what cephas is.
No doubt He spoke Aramaic. Likely Greek, the trade language and likely Hebrew.
More I mportantly, the Holy Spirit inspired the NT in Greek, and chose those words we see recorded in the manuscripts.