Meaning and Origin of: Olaf

Boy name origins & meanings

  • Old Norse : Talisman; ancestor

Boy name variations