Meaning and name origin
Elfie \e-lfie, el-fie\ as a girl's name is of Old German, Old English, Latin, Irish and Gaelic origin, and the meaning of Elfie is "elf or magical counsel; elf, magical being strength; white". Elfie is a variant of Alfreda (Old German, Old English): feminine of Alfred. Also a variant of Elfrida (Latin, Old English): 19th-century revival of the female personal name Ælfpryd. Elfie is also used as a variant of Elva (Irish, Gaelic).
Elfie is not a popular first name for females and an equally uncommon surname or last name for all people (2000 U.S. Census).