According to the Hebrews, Israel is a word that comes from the name that God put you to James, then that is fought with an angel that sent without giving up (Genesis 32:28). Its meaning is quot; who fought or fought with the quot; (with God). Another interpretation says that it comes from the root quot; ishr quot; meaning quot; direct or straight to quot; (to God).