In English, name Harold means – Army commander. Army, weald power. Derivative of Hereweald. Famous Bearers: King Harold II of England who was killed in the Battle of Hastings in 1066.. Other origins for name Harold include – English, Scandinavian. Name Harold is most often used as a boy name or male name.