Big Huge Thesaurus

torchbearer

noun

sounds kind of like