Etymology of the English word savage
the English word savage
derived from the Old French word sauvage
derived from the Latin word salvaticus
derived from the Latin word silvaticus
derived from the Latin word silva (wood, forest)
unknown etymology, according to Ernout and Meillet, "Dictionnaire étymologique de la langue latine" (1951)
