Este antropónimo, muito vulgar, deriva de silva, nome de planta, à semelhança de tantos outros, como Pinheiro, Pereira, Figueira, etc. Nalguns casos é natural que derive de Silva, nome de terra. Mas como este deriva também do nome da planta, o significado é sempre o mesmo: silva, planta.