Etymology tree Proto-Indo-European *albʰósder. Proto-Germanic *albiz Proto-West Germanic *albi Old English ielf Middle English elf English elfbor. German Elfbor. Polish elf Proto-Indo-European *-isder. Proto-Indo-European *-ósder. Proto-Slavic *-ьjь Old Polish -i Polish -i Polish elfi From elf + -i.