Lief is a male name.
Lief is an Old Danish name.
Lief means “dear” and “friendly” (from Old Norse “ljúfr”).
No need to look further, then. Find a beautiful first name for your baby with our free Baby Names App. Just try it now!