Potrebbe derivare da soprannomi dialettali basati sul termine purracchio o purrazzo, che significa "porro" o "asfodelo".
Il cognome Porracchio, raro, è siciliano, del trapanese e palermitano. Purracchio è presente nella stessa zona del precedente. Porrazzo ha un ceppo campano, a Napoli e nel beneventano, ed uno siciliano, nel palermitano e nel messinese. Purrazzo, sempre siciliano, ha un ceppo nel messinese.
Il cognome Porrazzo è 1297° nella regione Molise Il cognome Porrazzo è 915° nella provincia di Campobasso Il cognome Porrazzo è 18° nel comune di BONEFRO (CB)