2 Kings 24:17

17 And the king of Babylon made Mattaniah his uncle king in his stead, 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 And he carried away Jehoiachin to Babylon, and the king's mother, and the king's wives, and his chamberlains, and the mighty of the land, he led into captivity from Jerusalem to Babylon;
16 and all the men of valour, seven thousand, and the craftsmen and smiths a thousand, all strong men apt for war, and the king of Babylon brought them captive to Babylon.
17 And the king of Babylon made Mattaniah his uncle king in his stead, and changed his name to Zedekiah.
18 Zedekiah was twenty-one years old when he began to reign; and he reigned eleven years in Jerusalem; and his mother's name was Hamutal, daughter of Jeremiah of Libnah.
19 And he did evil in the sight of Jehovah, according to all that Jehoiakim had done.
The Darby Translation is in the public domain.