From Old English 'Ælfgar' combining elf and spear, meaning noble spearman.
Like Alger?
Swipe through thousands of names like it