petroglyph (n.)youdaoicibaDictYouDict
1870, from French pétroglyphe, from Greek petra "rock" (see petrous) + glyphe "carving" (see glyph).