Big Huge Thesaurus

Atropa

noun

sounds kind of like