Question: what is a nickname for harold?
Answer: Diminutives of Harold are Harry, Hank and Hal. The Old High German form is Heriwald or Heriold, from hari "army" and wald- "power, brightness".