Synonyms for "mephistophelian"

Words with similar meaning