Variant of Napoleon, likely from Greek 'Neapolis' meaning 'new city' combined with Italian 'leone' (lion).
Like Napolean?
Swipe through thousands of names like it