What is the meaning of the word "mephistopheles"?

Definitions: