Perro Family History
Perro Surname Meaning
Italian (Piedmont): from the personal name Perro, a variant of Piero (see Pieri) influenced by French Pierre. Altered form of French Perrault and Perras.
Breton (mainly Côtes-d'Armor): from Pero, a pet form of the personal name Per, Breton form of Peter.
Possibly also an American shortened form of Greek Perros (see Perris).
Source: Dictionary of American Family Names 2nd edition, 2022
