Can you see it? Someone just told me it means Jesus in Hebrew...