From Old English 'aelf' (elf) and 'thryth' (strength), meaning 'elf strength' or 'noble strength.'
Like Elfreda?
Swipe through thousands of names like it