Leif


Pronounced /LAIF/, Leif comes from the Old Norse name Leifr meaning "descendent; heir."

Your Favorite Names