1540s, from Middle French petreux, from Latin petrosus "stony," from petra "rock," from Greek petra "rock, cliff, ledge, shelf of rock, rocky ridge," of unknown etymology.
petroglyph
petrol
petroleum
petrology
Petronilla
petrous
petticoat
pettifogger
pettifogging
petting
pettish