0
Silva - woodland
Santos - saints
Ferreira - blacksmith
Pereira - pear tree
Oliveira - olive tree
Costa - [from the] coast
Carvalho - oak tree
Machado - axe
Ribeiro - from the riverside
Rocha - rock
Some of our most common surnames.
Bookmarks