Early 20th century shortening of Ensilage, from French ensilage.
Silage f (genitive Silage, plural Silagen)