Skip to main content Skip to header navigation

Hannibal baby names

The hit NBC show Hannibal is hauntingly creepy and cool — and has some amazing character names to boot. From classic names like Jack to unique names like Bedelia, get inspired by checking out the best names from Hannibal.

Danish actor Mads Mikkelsen does an outstanding job of playing the lead role of Dr. Hannibal Lector in the NBC show Hannibal. The name Hannibal obviously would raise a few eyebrows if you named your son this infamous name, as it brings to mind this creepy and complicated character.

It should come as no surprise that this name is not a favorite one among parents, and the Social Security Administration doesn’t list this name in the top 1,000 baby boy names for the last 15 years.

Although Hannibal is not a favorite name, the name of the other lead character, Will Graham — played by actor Hugh Dancy — is a classic, All-American name.

View this post on Instagram

A post shared by nbchannibal (@nbchannibal)


Will is a name of German and English roots that means, “resolute protector.”Even though the name is a classic one, it has not entered the top 100 baby name lists for several years, making it a good choice if you want a more unique All-American name. The name of the actor playing the character, Hugh, has both French and English origins and means, “intelligent.”

The character named Jack Crawford, played by actor Laurence Fishburne, is a baby boy name that is on the rise. Jack is actually the 41st most popular baby name of the year (Noah is the most popular boy name of the year), according to the Social Security Administration that keeps track of names from births here in the United States.

Here are more Hannibal boy names we love:

Hannibal actress Caroline Dhavernas has a great character name: Dr. Alana Bloom. The name Alana has Celtic, Irish and Hawaiian roots and means “harmony” or “beautiful.”

Actress Gillian Anderson’s character has a cool and unique name: Bedelia Du Maurier. The name Bedelia has Celtic and Irish roots and she was the mythic Celtic goddess of fire and poetry.

View this post on Instagram

A post shared by nbchannibal (@nbchannibal)


The Hannibal character named Beverly, played by Hettienne Park, is another stand-out baby girl name. Beverly is an old-fashioned name that is starting to increase in popularity as people are looking for All-American vintage names. The name has English roots and means, “from the beaver meadow.”

Here are more stand-out girl names from Hannibal:

You might also like

Game of Thrones baby names are totally where it’s at
What are the most searched baby names of the year?
New trend for girl names: Boy names spelled like girl names

Leave a Comment