Paleolithic Etymology of RePu