Herma \he(r)-ma\ as a girl's name is a variant of Hermione (Greek), and the meaning of Herma is "messenger; earthly".
The baby name Herma sounds like Hermia. Other similar baby names are Herta, Hera and Helma.