From Norman French 'louvet' meaning young wolf, or a double diminutive of Old English 'lufu' (love).
Like Lovett?
Swipe through thousands of names like it