In English, name Elma means – Used as a diminutive of many feminine name ending in elma. Also a name derived from a compound of the first two letters of Elizaheth and Mary.. Other origins for name Elma include – English, Greek, German. Name Elma is most often used as a girl name or female name.