Elfrea \e-lf-rea, el-frea\ as a girl's name is a variant of Alfreda (Old German, Old English), and the meaning of Elfrea is "elf or magical counsel".
The baby name Elfrea sounds like Elfre and Elfreda. Other similar baby names are Ellfreda, Elfryda, Elfrieda, Elfrida, Elfreeda, Elfredda, Elfredah, Elfie, Alfre and Elora.