Pepe es un nombre en español. Es un hipocorístico del nombre propio masculino José. Podría tratarse de una forma reducida de Josepe, antigua versión del nombre en español, análoga a las reducciones de tantos otros hipocorísticos[1] en español y otras lenguas romances. https://es.wikipedia.org/wiki/Pepe