Napoleon is of French origin, derived from the Germanic words 'Napo' meaning 'to seize the land' and 'leuwa' meaning 'people'. It was borne by Napoleon Bonaparte, the French military leader and emperor who rose to prominence during the late 18th and early 19th centuries.
"Over the century from 1912 to 2009, there were a total of 370 babies named Napoleon. The popularity of the name seems to have peaked in the late 1960s and early 1970s, with a high of 11 births in both 1967 and 1972."