Definition of white devil in US English:

white devil

noun

historical
  • The devil disguised as a virtuous being; (hence more generally) a hypocrite, hypocrisy.

Origin

Late 16th century; earliest use found in John Shute.