demidevil noun1 •A half-devil, half-human.Othello: Will you, I pray, demand that demi-devil / Why he hath thus ensnared my body and soul? — 1603 formsdemidevils