Alfgar m. Old English ælf 'elf' + Old English gār 'spear'.
The name of an early Anglo-Saxon saint and an 11th C earl of Mercia.
Alger may also be a form of Adalger.