Paleolithic Etymology of STuPeo