Variant of Napoleon, possibly from Greek Neapolis meaning 'new city' or Italian 'lion of the new city.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Nepoleon?
Swipe through thousands of names like it