Of Germanic origin.

From Old Norse name Leifr, meaning “heir, descendant”.

Other forms of the name are Leiv, Leifur, Lejf.

Famous bearers are Leif Eriksson, Leif Garrett, Leif Enger, Leif Hoste.