Variant of Napoleon, possibly from Greek Neapolis meaning 'new city' or Italian 'lion of the new city.'
Like Nepoleon?
Swipe through thousands of names like it