Carpignano has a Piedmontese stock in the Turin and Asti areas and one from Puglia in the Taranto area, it should derive from the name of countries such as Carpignano Sesia in the Novara area or Carpignano Salentino in the Lecce area, probably places of origin of the founders.
Buy a heraldic document with your coat of arms
You may be interested
Verba Volant, Scripta Manent