Variant of Alfred, from Old English 'ælf' (elf) and 'ræd' (counsel), meaning 'wise counselor.'
Like Alfread?
Swipe through thousands of names like it