Meaning and Origin of: Haldor

Boy name origins & meanings

  • Norse : Rock of Thor; Norse god of thunder