Demidevil

Dem´i`dev`il


n.1.A half devil.