Zebedee meaning in hebrew