Big Huge Thesaurus

Gemonil

noun

sounds kind of like