Jackson
US Popularity Rank: 44
Origin: British
Meaning: son of Jack
Jackson, an Old English name, means "son of Jack" and is just as popular as a surname as it is as a given name. Some of its most famous bearers include President Andrew Jackson and iconic artist Jackson Pollock, as well as the capital city of Mississippi. If that's not enough, it's also the name of a song by Johnny Cash and June Carter, giving baby all sorts of people to look up to. Your name doesn't even have to be Jack for this to be a timeless choice for your son.