Neapoleón
This name comes from the Greek elements "neapolis," meaning "new city," and "leōn," which means "lion."
More info:
Results for "Neapoleón" on Google