flambeau (n.) Look up flambeau at Dictionary.com
also flambeaux, 1630s, "flaming torch," from French flambeau (14c.), from flambe "flame" (see flamboyant).