Elma \e-lma, el-ma\ as a girl's name is pronounced EL-mah. It is of Old German origin, and the meaning of Elma is "will helmet, protection". Short form of Wilhelmina, or variant of Alma.
Elma has 1 variant form: Ellma.
Baby names that sound like Elma are Alima, Allma, Almah, Aloma, Aluma, Ilima, Ulima, Wilma and Wylma.