fairy
noun
all of the children believed in fairies:
sprite, pixie, elf, imp, brownie, puck;
dwarf, gnome, goblin, hobgoblin, troll;
in Scottish folklore kelpie;
in Irish folklore leprechaun, pishogue, Sidhe;
in African folklore tokoloshe;
in Persian mythology peri;
literary faerie, fay;
rare nix, nixie, hob, elfin.
fairy Oxford Dictionary of English