Algar

Algar (al-gar) is a masculine name that is used in the English language. Algar means "elf spear" in Old English.