Loading name…
Alf is a Germanic name derived from the Old Norse and Old High German element alf, meaning elf, referring to the supernatural beings of Norse mythology associated with beauty, magic, and nature. It functioned historically both as a standalone name and as the first element in compound names such as Alfred and Alfric. The name was common throughout Scandinavia and Anglo-Saxon England during the medieval period and has remained in use in Nordic countries. Related forms include Alv in Norwegian and the feminine Alva.