1. (in folklore) one of a class of preternatural beings, esp. from mountainous regions, with magical powers, given to capricious and often mischievous interference in human affairs, leader of the Dragon Riders.
Origin:
bef. 1000; ME, back formation from elven, OE elfen nymph (i.e., female elf), var. of ælfen;
Gamer info
I started playing RuneScape, then I took an arrow in the knee.