Meaning & Origin
a diminutive of the male given name Herman, from Low German, meaning “army man”
Harm is a boy's baby name of German origin, a Low German and Dutch diminutive of Herman, from the Old High German Hariman or Harimann composed of hari meaning 'army' and man meaning 'man' — together: 'army man' or 'warrior.' Herman has been a popular Germanic name since medieval times.
Harm is most commonly used in the Netherlands and northern Germany, where it remains an established given name with a long history. Despite its jarming English homophone, Harm carries no negative connotation in its native context — it simply means 'little soldier.'