what does sherri mean in hebrew