MeaningZelma is the diminutive of Anselma and means protected by God.
ReligionChristianity
OriginRomanian, German