Big Huge Thesaurus

Pyrausta

noun

sounds kind of like