What's another word for archfiend?

comments powered by Disqus