Synonyms for Imp (same or very similar meaning)
WordNet sense 1 (one who is playfully mischievous):
monkey, rapscallion, rascal, scalawag, scamp, scallywag
WordNet sense 2 ((folklore) fairies that are somewhat mischievous):
brownie, elf, gremlin, hob, pixie, pixy
From the ODE community, based on WordNet
add/edit