fairy
noun
[ ˈfɛːri ]
• a small imaginary being of human form that has magical powers, especially a female one.
• "she believed she had had fairies at the bottom of her garden"
Similar:
sprite,
pixie,
elf,
imp,
brownie,
puck,
dwarf,
gnome,
goblin,
hobgoblin,
troll,
kelpie,
leprechaun,
pishogue,
Sidhe,
tokoloshe,
peri,
faerie,
fay,
nix,
nixie,
hob,
elfin,
• a Central and South American hummingbird with a green back and long tail.
• a gay man.
Origin:
Middle English (denoting fairyland, or fairies collectively): from Old French faerie, from fae, ‘a fairy’, from Latin fata ‘the Fates’, plural of fatum (see fate). Compare with fay.