Even though Hugo seems to have a Slavic bent, it actually comes from the Latin, and means intellectual. (And it's a cousin of the classic English name Hugh.) It's a relatively steady name, holding just inside the top 500 for the better part of the last 40 years, and it has some cool name cache, at least among nerdy folks: the sci-fi writing awards are called the Hugos, and brainy Harry Potter heroine Hermione picked it for her son with Ron Weasley. With "o" names trending (think Milo and Leo), this definitely seems like a perfect baby name pick.
Wilson is a surname name that literally means William's son (making it a great way to honor a William in your past). In addition to early 20th century President Woodrow Wilson and the Beach Boys members Brian, Dennis, and Carl Wilson, this is probably most closely associated with Tom Hanks' volleyball pal in the movie Cast Away. It's currently in the top 700 names in the country.
Hugo makes a nice sibling set with Oliver—and it's a nice, not-too-popular, but still classic pick that's perfect for a celebrity baby name. (Or, for your own son.)
Tell us: What do you think of Hugo (or Wilson) as a baby name? Are either of those on your short list?
If you're still looking for the perfect baby name for your child, don't forget to check out our Baby Name Finder to discover the meaning the name you're considering.