Harold

From MedBib.com - Medicine & Nature

Harold is an Old English name, meaning "army leader", same as the title herald. A diminutive of Harold is Harry.

Fictional characters

Other