Uncover the origin, popularity, and more for any first name.
Harald is a Scandinavian masculine given name of Old Norse origin. It is composed of the elements 'haru' meaning 'army' or 'host' and 'aldr' meaning 'age' or 'old.' Therefore, Harald traditionally means 'army ruler' or 'leader of the host.'