Surname SILVA

SOURCE: Location

Meaning & History

From Spanish or Portuguese silva "forest".