Big Huge Thesaurus

Perisoreus

noun

sounds kind of like