Boy name origins & meanings
- Greek : Harmony
- Old English : Soldier
- Latin : Noble
Family name origins & meanings
- North German, Dutch, Danish, and English : patronymic from a short form of the personal name Herman(n) (see Hermann).
Updated June 9, 2019