Variant of Napoleon, likely from Greek 'Neapolis' meaning 'new city' combined with Italian 'leone' (lion).
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Napolean?
Swipe through thousands of names like it