Big Huge Thesaurus

pyrocephalus

noun

sounds kind of like