From Old French lou (wolf) combined with a diminutive, meaning 'little wolf.' Also an English surname and place name.
Like Lowell?
Swipe through thousands of names like it