"E" Girl Names, German
Elma is a girl’s name of German origin meaning “will-helmet or protection.”
Posts with the name Elma: