In this Portuguese name, the first or maternal family name is Carvalho and the second or paternal family name is da Silva. "Neto" is a generational suffix meaning "grandson", which is used for someone whose name is the same as their father and grandfather, like "III" in English.