English: Peter means the rock.
Telugu: పత్థర్ అంటే రాయి అని అర్థం.