Where does “Büchsenfagott” come from?

Büchsenfagott (German) comes from German Fagott, from Russian фаго́т, from Polish fagot, from French fagot, from Middle French fagot, from Old French fagot, from Vulgar Latin facus, from Latin fascis — bundle, heap, load.

Ancestry of “Büchsenfagott”, step by step

Büchsenfagott traces back through two separate lines of ancestry.

via German Fagott

StepLanguageWordMeaning
1GermanFagottbassoon
2Russianфаго́тbassoon
3Polishfagotbassoon
4Frenchfagotfagot
5Middle Frenchfagotfagot
6Old Frenchfagotfagot
7Vulgar Latinfacus
8LatinfascisA faggot, fascine; bundle, packet, package,...
9Latinfasciōto envelop with bands, swathe
10Latinfasciaband, bandage, swathe, strip, ribbon; necktie
11Proto-Indo-Europeanbʰasḱ-bundle, heap, load

via German Büchse

StepLanguageWordMeaning
1GermanBüchsebox, can; rifle
2Middle High Germanbühsea box
3Old High Germanbuhsabox
4Proto-Germanic*buhsā
5Latinbuxisa box
6LatinpyxisA small box, for holding medicines or toiletries
7Ancient Greekπυξίςbox made of boxwood, box; tablet made of boxwood;...
8Ancient Greekπύξοςbox tree; boxwood
Every word from Proto-Indo-European bʰasḱ-Every word from Latin fasciaEvery word from Latin fasciō