Meaning of the name - Elfreda

English Name: Elfreda
Sex: