Spanish form derived from the Visigothic name Alfego; borne by folk hero Elfego Baca.
Like Elfego?
Swipe through thousands of names like it