Meaning & Origin
A male given name from Old Norse.
Olaf is a boy's baby name of Old Norse origin, from Áleifr meaning 'ancestor's descendant' or 'relic of ancestors,' composed of anu (ancestor) and leifr (descendant, relic). Saint Olaf (Olaf II) is the patron saint of Norway, and two Norwegian kings bore this name.
Disney's Frozen made Olaf the world's most beloved snowman, giving this ancient Viking name an endearing contemporary warmth — grounded in Norse history, beloved for its joy.