torchbearerEnglish

torchbearer

Noun

A leader in a campaign or movement

English: torchbearer