Where does “знаменоносец” come from?

знаменоносец (Russian) comes from Russian знамя, from Proto-Slavic znamę, from Proto-Indo-European ǵneh₃men.

Ancestry of “знаменоносец”, step by step

знаменоносец traces back through two separate lines of ancestry.

via Russian знамя

StepLanguageWordMeaning
1Russianзнамяstandard, banner, flag, colors, ensign
2Proto-Slavicznamęsign
3Proto-Indo-Europeanǵneh₃men

via Russian носи́ть

StepLanguageWordMeaning
1Russianноси́тьto wear; carry; to bear
Every word from Proto-Indo-European ǵneh₃menEvery word from Proto-Slavic znamęEvery word from Russian знамя