Elaboration of French 'louve' meaning 'she-wolf,' or a blend of Lou and Vena.
Like Louvena?
Swipe through thousands of names like it