Harold

Origin: Scandinavian
Categories: English Boy Names
English name derived from Anglo-Saxon Hereweald, meaning army ruler