Shmuel Bais 21:7

7 But HaMelech spared Mephivoshet Ben Yonatan Ben Sha’ul, because of Hashem’s shevua (oath) that was between them, between Dovid and Yonatan Ben Sha’ul.

Shmuel Bais 21:7 Meaning and Commentary

2 Samuel 21:7

But the king spared Mephibosheth, the son of Jonathan, the son
of Saul
As they did not name particular persons, only required seven sons, it was at the option of the king what sons to deliver to them, and therefore kept back Mephibosheth, who is thus described, to distinguish him from a son of Saul's of the same name, after mentioned:

because of the Lord's oath that [was] between them, between David and
Jonathan the son of Saul;
not merely or only out of affection to Mephibosheth, but because of the oath, that he might not be guilty of the same crime Saul was in slaying the Gibeonites.

Shmuel Bais 21:7 In-Context

5 And they answered HaMelech, The ish that consumed us, and that plotted against us that we should be made shmad from remaining in any of the territories of Yisroel,
6 Let shivah anashim of his banim be delivered unto us, and we will hang them up unto Hashem in Giveah of Sha’ul, whom Hashem did choose. And HaMelech said, I will give them.
7 But HaMelech spared Mephivoshet Ben Yonatan Ben Sha’ul, because of Hashem’s shevua (oath) that was between them, between Dovid and Yonatan Ben Sha’ul.
8 But HaMelech took the two Bnei Ritzpah Bat Ayah, whom she bore unto Sha’ul, Armoni and Mephivoshet; and the five Bnei Michal [Merav] Bat Sha’ul, whom she bore to Adriel Ben Barzillai the Mecholati;
9 And he delivered them into the hands of the Giveonim, and they hanged them in the hill before Hashem; and they fell all shivah together and were put to death in the yamim of katzir (harvest), in the rishonim, in the beginning of katzir se’orim (barley harvest).
The Orthodox Jewish Bible fourth edition, OJB. Copyright 2002,2003,2008,2010, 2011 by Artists for Israel International. All rights reserved.