Variant of Elfrida, from Old English 'ælf' (elf) and 'þrȳð' (strength), meaning 'elf strength'.
Like Elfreida?
Swipe through thousands of names like it