where does the last name silva come from
Silva Silva is a surname in Portuguese-speaking countries, such as Portugal[1][2][3] and Brazil.[4][5] Its meaning is derived from the Latin word silva meaning 'forest' or 'woodland'.