Napoleon

Meaning of the name Napoleon: Lion of Naples. Famous Bearer: Napoleon Bonaparte.

Origin of the name Napoleon: Greek, American, French, Italian

Gender: 
Boy