Big Huge Thesaurus

Pyrocephalus

noun

sounds kind of like