English: Peter for instance means stone in Greek.
Telugu: పెట్రోస్ అంటే గ్రీకు భాషలో రాయి అని అర్థం.