Elger \e-lger, el-ger\ as a boy's name is of Old English origin, and the meaning of Elger is "elf spear". Variant of Alger.
Elger has 3 variant forms: Elgar, Ellgar and Ellger.
Baby names that sound like Elger are Allger and Algar.