Meaning: Elf Guide Origin: English
The name Alfred is English with further English roots. It derives from Aelfraed meaning ‘Elf Guide’, and can also be spelled Alvred.
Despite its magical and mythical meaning, it is also a royal name, being that of Alfred the Great King of Wessex and Alfred Duke of Saxe-Coburg and Gotha. The former was made a Saint, the patron saint of art and literature.