The Torah states (Bereshis 35:10) that when G-d blessed Ya'akov, he says, "Your name shall no longer be called Ya'akov, but Yisra'el shall be your name". If so, why does God, and we are allowed to call him Ya'akov, whereas, we are not allowed to use the names "Avram" and "Sarai"?

1 Answer
1

Similarly we find "Your name shall not be called Yaakov any longer, rather Yisrael shall be your name" - not that the name Yaakov is uprooted from its place, rather that Yisrael is the primary name and Yaakov is secondary to it.

According to the Gemara, the verse is saying that his name is no longer only Yaakov.

As far as to why he is different than Avraham, the Gemara further states: