Quick answer
Leif is a boy name with Old Norse roots meaning "descendant, heir".
Pronunciation: Swedish /ˈlɛjf/.
Meaning and history
This name comes from the Old Norse name Leifr meaning "descendant, heir". Leif Eriksson was a Norse explorer who reached North America in the early 11th century. He was the son of Erik the Red.
Notes and context
Usage: swedish, norwegian, danish