Why would your last name have the meaning of 'baby' in Italian?

Your Italian last name may have the English meaning of 'baby' for a number of reasons. One of them may be that you're descended from the youngest son of a particular family. Another may be that your ancestor had the same first name as his father. So he or others may have added the word 'baby' to avoid confusion between two people of otherwise the same names.

Your Italian last name may have the English meaning of 'baby' for a number of reasons. One of them may be that you're descended from the youngest son of a particular family. Another may be that your ancestor had the same first name as his father. So he or others may have added the word 'baby' to avoid confusion between two people of otherwise the same names.