RichThesaurus
Old Scratch
Old Scratch
synonyms
Old Nick
Old Serpent
Satan
Old Harry
dickens
lord of the flies
Antichrist
Lucifer
Evil One
Ash-Shaytan
diablo
archfiend
Prince of Darkness
Old One
Adversary
cosmocrat
Aduwallah
Al-Shaytaan
Old Gooseberry
deuce
Beast
Diabolus
Old Gentleman
Dragon
Mephistopheles
Prince of Demons
Azazel
Son of the Dawn
deceiver
Beelzebub
Gog
Devil
shaitan
bogey
Jack Ketch
Father of Lies
Old Hairy
Iblis
Sam Scratch
Shaitan
devil
Cosmocrat
Old Scratch
antonyms