Elves comes from Old English ælf, which derived from Proto-Indo-European albʰós, a root of uncertain meaning whose sense development to supernatural beings remains unclear.
elves (English): plural of elf; plural of elve