Big Huge Thesaurus

Agdestis

noun

sounds kind of like