2 Kings 24:17

17 Then the king of Babylon made Mattaniah his uncle king in his place and changed his name [to] Zedekiah.

2 Kings 24:17 Meaning and Commentary

2 Kings 24:17

And the king of Babylon made Mattaniah his father's brother
king in his stead
The third son of Josiah, ( 1 Chronicles 3:15 )

and changed his name to Zedekiah;
for the same reason the king of Egypt changed the name of Eliakim, ( 2 Kings 23:34 ) to signify his subjection to him; though some think it was to put him in mind of the justice of God, as the name signifies, that would overtake him, should he be treacherous to him, and rebel against him; so the Jewish Midrash.

2 Kings 24:17 In-Context

15 He deported Jehoiachin to Babylon; the mother of the king, the wives of the king, his court officials, and the citizenry of the land he caused to go into exile from Jerusalem to Babylon:
16 of all of the skilled men, seven thousand, and [of] the skilled craftsmen and the artisans, one thousand. All of the mighty warriors {fit for war} the king of Babylon brought captive to Babylon.
17 Then the king of Babylon made Mattaniah his uncle king in his place and changed his name [to] Zedekiah.
18 Zedekiah was twenty-one years old when he became king, and he reigned eleven years in Jerusalem. The name of his mother [was] Hamutal daughter of Jeremiah from Libnah.
19 He did evil in the eyes of Yahweh [just] like all that Jehoiakim had done.
Scripture quotations marked (LEB) are from the Lexham English Bible. Copyright 2012 Logos Bible Software. Lexham is a registered trademark of Logos Bible Software.