Big Huge Thesaurus

flamen

noun

sounds kind of like