Harold for a baby name

Scandinavian, meaning ‘army ruler’. The last Anglo-Saxon King of England was Harold II, whose reign ended after he lost the Battle of Hastings.

Search by letter



Search by category