Potrebbe derivare da una forma dialettale contratta del nome Petrus (Pietro, Piero).
Tra i firmatari della Pace di Eleonora, LPDE del 1388, figura Peru (de) Joanne, burgi de Osilo.
Il cognome Peru è tipicamente sardo della parte settentrionale dell'isola, dell'olbiese e del sassarese.