fiend
fiend \'fe-nd\ n [ME, fr. OE fi-end; akin to OHG fi-ant enemy] 1a: DEVIL 1b: DEMON 1c: a person of great wickedness or maliciousness 2: a person excessively devoted to a pursuit or study : FANATIC 3: a person who uses immoderate quantities of something : ADDICT 4: a person remarkably clever at something