Genesis 35:10
ESV
And God said to him, "Your name is Jacob; no longer shall your name be called Jacob, but Israel shall be your name." So he called his name Israel.
NIV
God said to him, "Your name is Jacob, but you will no longer be called Jacob; your name will be Israel. " So he named him Israel.
NASB
God said to him, 'Your name is Jacob; You shall no longer be called Jacob, But Israel shall be your name.' So He called him Israel.
CSB
God said to him, "Your name is Jacob; you will no longer be named Jacob, but your name will be Israel." So he named him Israel.
NLT
saying, 'Your name is Jacob, but you will not be called Jacob any longer. From now on your name will be Israel.' So God renamed him Israel.
KJV
And God said unto him, Thy name is Jacob: thy name shall not be called any more Jacob, but Israel shall be thy name: and he called his name Israel.
NKJV
And God said to him, “Your name is Jacob; your name shall not be called Jacob anymore, but Israel shall be your name.” So He called his name Israel.
What does Genesis 35:10 mean?
After Jacob fulfills his vow to make Bethel God's house, and to make the Lord his God, God appears to bless him once more (Genesis 35:1–9).The Lord begins by restating and confirming that Jacob's new name is Israel. This was first noted after Jacob wrestled with the God at the Yabbok river, the night before he met Esau (Genesis 32:28). It was explained that his new name would mean he had striven with God and with men and had prevailed. While Scripture sometimes still refers to him as Jacob, it is this new name which will define his descendants. Each will become the patriarch of a tribe of the nation, Israel, which still bears that name today.
It is possible to read the Hebrew of God's first words as a question: "is your name Jacob?" Read this way, God is reminding Jacob of the promise which had been given earlier, and the changed name which came with it.