Germanic short form possibly from 'ald' (old, wise) or related to Italian 'El Dorado' (the golden one).
Like Eldo?
Swipe through thousands of names like it