Harrod
Pet Name
Harrod
Origin
English, Germanic
Meaning
Ruled by the army
Notes about Harrod
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'.
More Info about Harrod
No more information.