From Old English 'eald' (old) and 'ric' (power), meaning old or wise counsel.
Like Eldredge?
Swipe through thousands of names like it