A sua origem é claramente toponímica, sendo derivado diretamente da palavra latina silva, que significa floresta ou bosque, e tem a sua origem provavelmente na Torre e Honra de Silva, que ficava a meio caminho das freguesias de São Julião e Silva, junto ao concelho de Valença, em Portugal.