alf The origin and history of alf. Etymology From Old Norse alfr, the same root that gives English "elf" and "oaf". ← Back to the full definition of alf