There are multiple origins and translations for the name Elfrida:
1. Old English name which actually means - "elf strength". The name of 10th-century queen of England.
2. Derived from Proto-Germanic words alle + frieden and interpretation is - "all free".
Comments (0)