Languages and Countries

Nordic Boy Names from the Viking Age

If you are looking for a boy name with history, the Old Norse linguistic area offers many possibilities. Names from the Viking Age are often short, feature crisp consonants, and have a direct connection to nature or Norse mythology. This article provides a curated selection of Nordic boy names, explains their origins, and shows what to keep in mind when pairing them with a last name.

HeyName · 7 min read

Origins and Characteristics of Old Norse Names

The names of the Viking Age are rooted in Old Norse, a Germanic language spoken in Scandinavia between the 8th and 11th centuries. Today's Swedish, Norwegian, Danish, and Icelandic later evolved from this language.

Many Old Norse names are dithematic (two-part). They are composed of two elements that often describe traits such as strength, protection, or a connection to the gods. Other names consist of a single word, usually derived from nature, such as names for animals or trees. In Germany today, original Old Norse forms (recognizable by endings such as -r or -i) are rarely given; instead, parents choose the modern Scandinavian variants that developed from them over the centuries.

20 Nordic Boy Names and Their Meanings

The following list presents both well-known and rarer names with Old Norse roots. The certainty of their meanings varies depending on historical records.

  • Arvid: This name traces back to the Old Norse name Arnviðr. The root elements mean "eagle" (arn) and "tree" or "forest" (viðr). Today, Arvid is particularly common in Sweden.
  • Björn: This is the Old Norse word for "bear." The name continues to be given throughout Scandinavia and Germany in this spelling or the Danish-Norwegian spelling Bjørn.
  • Einar: Originates from the Old Norse Einarr. Its components are "einn" (alone, one) and "arr" (warrior). The historical meaning is "lone fighter" or "warrior who fights alone."
  • Erik: Traces back to the Old Norse Eiríkr. It is composed of "ei" (ever, eternal) and "ríkr" (ruler, mighty). Erik is one of the longest-documented and most widespread Nordic names.
  • Floki: An Old Norse name (Flóki) whose precise etymological meaning is not conclusively determined today. It is frequently associated with interpretations such as "tuft of hair" or "the outspoken/undaunted one," though an unambiguous translation is lacking.
  • Frey: Traces back to Freyr, the name of a Norse fertility god. The Old Norse root simply means "lord."
  • Gunnar: The Old Norse form is Gunnarr. The first syllable "gunnr" stands for war or battle, while the second syllable "arr" means warrior.
  • Harald: Composed of the Old Norse words "herr" (army, host) and "valdr" (ruler). The name was exceptionally common among Scandinavian kings.
  • Ivar: Traces back to the Old Norse name Ívarr. The second element "arr" means warrior. Several linguistic theories exist for the first element; derivation from "ýr" (yew tree or bow) is very widely held, leading to the frequent interpretation "bow warrior." However, this is not conclusively established.
  • Kjell: A Swedish and Norwegian short form of Kjetil. This derives from the Old Norse Ketill, meaning "cauldron" or, figuratively, "helmet."
  • Knut: The name Knútr means "knot" in Old Norse. Historically, it was often given to sons to symbolize a strong, unbreakable family bond.
  • Leif: Originates from the Old Norse word "leifr," meaning "descendant" or "heir." Historically, the name is best known through the explorer Leif Eriksson.
  • Loki: The name of the well-known figure from Norse mythology has an unclear origin. It is often linked in interpretation to "logi" (fire, flame) or "lúka" (to close, shut). Linguistically, however, the root is not established with certainty, meaning no definitive interpretation can be given.
  • Olaf: Traces back to the Old Norse form Áleifr. Its components are "anu" (ancestor) and "leifr" (descendant, heir).
  • Ragnar: The Old Norse form Ragnarr consists of "regin" (counsel, decree, often referring to the gods) and "arr" (warrior).
  • Roar: A Norwegian and Danish name that derives from Hróðgeirr. "hróðr" stands for fame/glory, "geirr" for spear. The widespread translation is therefore "famous spear." However, several name stems converged into this short form over time, making this only one of multiple possible interpretations.
  • Snorri: A traditional Icelandic and Old Norse name. The underlying word "snerra" means "attack" or "onslaught."
  • Sten: The Old Norse word "steinn" means "stone." The name is used across the Nordic region in various spellings (Sten, Steen, Stein).
  • Sven: Traces back to the Old Norse "sveinn," meaning "boy" or "young man."
  • Thorben: A younger, Germanized and Danish form of Thorbjörn. The name combines the name of the god Thor with the Old Norse word for bear (björn).

Combining Nordic First Names with German Last Names

If you decide on a Nordic name, you should consider how it works alongside your last name in everyday life. Nordic names bring several distinctive features that influence cadence and spelling.

Rhythm and Syllable Count

Many Viking Age names are quite short, consisting of only one or two syllables (such as Leif, Sten, Knut). These brief first names often pair harmoniously with longer, multi-syllable surnames. When a single-syllable first name is followed by a single-syllable last name, the combination can sound abrupt when spoken aloud.

Hard Consonants

Old Norse names frequently end in hard consonants such as -k, -t, or -r (Erik, Knut, Ivar). If your last name starts with the same or a phonetically similar letter, the two names can easily run into one another. With combinations like "Erik Krämer" or "Knut Thomsen," a deliberate pause is needed when speaking so both names remain clearly articulated.

Special Characters in Spelling

In their original forms, some Nordic names contain letters not found in the German alphabet, such as the Danish-Norwegian ø (Bjørn) or the Swedish å. While German civil registry offices (Standesämter) generally record these characters, they often cause confusion in everyday situations or issues with digital systems. Choosing a recognized German spelling variant (Björn) makes it easier for your child to spell their name and fill out forms later in life.

How to Proceed with Your Name Search

To find the right name among so many possibilities, taking a systematic approach is helpful. Start by jotting down all the names that immediately appeal to you. Say them out loud together with your last name to get a feel for how they sound together.

If you want to bring structure to your search, you can use the HeyName app. There, you can filter specifically for Nordic origins. Both of you rate names independently on your smartphones as "Favorite," "Maybe," or "Not for us." As soon as you both mark the same name as a favorite, the app reveals it as a shared match. That way, you instantly see where you are on the same page. In the app, you can also test your favorites directly alongside your last name and prospective middle names, and compare up to three favorites side by side.

Editorial update:

Back to this topic: Languages and countries

Your next question