MeaningIndian meaning Satisfaction, Hebrew meaning God is Salvation
ReligionChristianity
OriginHebrew