Perro Family History
Perro Name Meaning
Italian (Piemont): from the personal name Perro, a variant of Pierro, influenced by French Pierre. French: altered spelling of Perreault. Greek: from the Italian name, or from the Greek family name Perros, a variant of Perris.
Source: Dictionary of American Family Names ©2013, Oxford University Press