Big Huge Thesaurus

Alopius

noun

sounds kind of like