Nelson
US Popularity Rank: 1626
Origin: British
Meaning: Son of Nell; Champion
Nelson is a boy’s name of English origin. One of its definitions quite literally means “the son of Nell,” while another is the more significant meaning of “champion.” You might immediately think of the freedom fighter and human rights activist Nelson Mandela when you hear this moniker. So, much like that inspirational Nelson, baby can be a champion for what he believes in, making the world a better place.