Meaning and history
This name comes from the Old Norse name Áleifr, meaning "ancestor's descendant," derived from the elements anu "ancestor" and leif "inheritance, legacy." It was borne by five kings of Norway, including Saint Olaf (Olaf II).
Olaf moved from #968 to #1000 for boys between 1919 and 1921. Its highest annual birth count came in 1916, with 79 births.