Big Huge Thesaurus

naemorhedus

noun

sounds kind of like