In this Portuguese name, the first or maternal family name is Da Costa and the second or paternal family name is Moreira. "Filho" is a generational suffix meaning "son", which is used for someone whose name is the same as their father, like "Jr." in English.
José Geraldo da Costa Moreira Filho (born 21 November 1961) is a former international freestyleswimmer from Brazil, who participated for his native country at the 1988 Summer Olympics in Seoul, South Korea. There, he ended up in 33rd place in the men's 50-metre freestyle event.[1][2][3][4]