Awww thank you so much~ It makes me so happy when people recognise my efforts TTwTT <3
Well, there's also Peter-Pedro-Petros ( names that mean stone), Eben (Hebrew name that means stone), or Petra ( Greek word for stone), or Vrahos (Greek word for rock). That's all I could think of. But "Peter the rock" does sound a little adorable.