Harrod is an Anglo-Saxon name, derived from the Old English name 'Hereweald', itself derived from the Old Germanic words 'heri or hari', which means 'army', and 'wald', which means 'rule'.
namehang.com
Harrod is an Anglo-Saxon name, derived from the Old English name 'Hereweald', itself derived from the Old Germanic words 'heri or hari', which means 'army', and 'wald', which means 'rule'.