Demidevil /(?)/

Dem·i·dev·il

Demidevil

n.
  1. A half devil.