From Old French 'lou' or German 'Löwe' meaning 'lion,' or from a place name meaning 'hill.'
Like Lowe?
Swipe through thousands of names like it