Definition of rock painter in English:

rock painter

noun

  • A person who produces paintings on rocks.

Origin

Mid 19th century; earliest use found in Blackwood's Magazine.