Baby Names and Name Generators

What Does Leif Mean?
"Beloved"