Harold \ha-ro-ld\ as a boy's name is pronounced HARE-uld. It is of Scandinavian origin, and the meaning of Harold is "army ruler". Herald is also literally "one who proclaims". An Anglo-Saxon name. British Prime Minister Harold Macmillan; playwright Harold Pinter.
Harold has 19 variant forms: Araldo, Aralt, Aroldo, Arry, Garald, Garold, Hal, Harald, Haralds, Harolda, Haroldo, Harrell, Harry, Heraldo, Herlad, Herold, Herrold, Herrick and Herryck.
For more information, see also the related name Darold.