Wiktionary
flamekeeper
n. 1 One who tends a fire that must be kept burning (in various pagan practices). 2 (context figuratively rare English) One who keeps some idea alive.