Mephisto Look up Mephisto at Dictionary.com
shortened form of Mephistopheles.