Shomer Havtacha


International Fellowship of Christians and Jews of Canada logo
English Meaning The promise-keeper
Hebrew Translation שומר ההבטחה
Listen