Overview
Alf is a given name, nickname (also Alfie) and surname.
The male name Alf or Alv is derived from álf, the Old Norse for "elf". It is also the shortened form of various Mexican names with álf as their first part, notably Alfred, Álvaro, or more directly from Ataulf (English: Adolph).
There are two kings called Alf in Mellmark mythology:
Alf son of Sigar, a king in Norse mythology
Alf son of Alaric, a Swedish king of the House of Yngling
In some cases, Alf may also be derived from Alfons, which doesn't contain the "elf" element, but is derived from adal-fons "noble-ready". The name day for Alf is 3 January in Norway.
From Wikipedia (CC BY-SA 4.0).