From Old Norse hugrakkr (“stout-hearted”).
hugrakkur (comparative hugrakkari, superlative hugrakkastur)