GospelMount
Search Topics Scripture Prayer Resources Ebooks About Support the mission Saved articles
Jump to ▾

2 Samuel 21:7 Meaning: A Promise Kept

But the king spared Mephibosheth the son of Jonathan the son of Saul, because of Yahweh’s oath that was between them, between David and Jonathan the son of Saul.

Meaning in one sentence

David spared Mephibosheth because of his oath to Jonathan. Discover how this ancient promise reveals the binding power of covenant commitments made before God.

II Samuel Old Testament Hebrew

Context

A famine had struck Israel, lasting three years. David asked the Lord why, and the answer came back: Saul had broken the covenant Israel made with the Gibeonites, spilling their blood. The Gibeonites asked for seven of Saul's descendants to be executed as restitution. David agreed to hand them over. But in the midst of this grim accounting, one man was pulled aside. Mephibosheth, Jonathan's son, was not harmed. The reason was not affection or pity alone. It was an oath David had sworn to Jonathan years before, a promise made in the Lord's name. That old promise now stood as a wall around Jonathan's house.

Key Words

The Hebrew verb for 'spared' is chamal. It means to have compassion, to pity, to hold back from harming. This was not David ignoring Saul's sin or being soft on justice. It was a deliberate choice to protect one man because a promise stood in the way.

The word for 'oath' is shevuah. It carries the weight of a binding commitment, sometimes even a curse if broken. That oath was not a casual agreement between friends. It was sworn in the name of Yahweh, the covenant God of Israel. That name turned a personal promise into a sacred obligation.

And the little word 'between' (beyin) appears three times in this short verse. It draws a line: between David and Jonathan, between past and present, between what could have been and what actually happened. The oath stood between David and Jonathan, and it now stood between David and Mephibosheth as a protective barrier.

How Christians Read This Verse

Christian commentators across traditions note the careful way David honors this oath. Matthew Henry emphasizes that David's experience with Saul's broken oath to the Gibeonites made him doubly careful to keep his own promise to Jonathan. The Geneva Bible highlights that Mephibosheth is identified as 'the son of Jonathan the son of Saul' to distinguish him from another Mephibosheth, a son of Saul listed in verse eight. Gill's Exposition points out that the Gibeonites had only asked for a number of men, not specific names, so David could choose whom to hand over. He chose to keep back Jonathan's son. All agree: David's action was rooted not in sentiment but in keeping a covenant made before God.

A common misunderstanding

Some readers assume David spared Mephibosheth because of personal affection for Jonathan, or because Mephibosheth was lame and therefore vulnerable. In fact, the text is explicit: the reason is 'because of Yahweh's oath that was between them, between David and Jonathan.' The emotion is real, but the binding reason is a solemn promise made in God's name. David is not acting on feeling; he is acting on faithfulness to a covenant.

Living This Out

Think about a promise you made in God's presence. Maybe it was a marriage vow, a commitment to a friend in crisis, or a pledge to care for someone. That promise may now be costly. Keeping it might mean inconvenience, sacrifice, or even scrutiny. This verse asks a direct question: will you hold the line because God was a witness to what you said? David could have included Mephibosheth in the group handed over. No one would have blamed him. But he did not. The oath stood firm. This week, let that old promise of yours sit in the light. Ask God for strength to keep it, not because it is easy, but because He was there when you made it.

Main takeaway: A promise made in God's name carries weight that can protect others long after the moment it was spoken.

For Families

For ages 5, 8

David promised Jonathan that he would take care of his family. Many years later, David kept that promise. He let Jonathan's son Mephibosheth stay safe. A promise made with God watching is very important to keep.

For ages 9, 12

David had made a promise to his best friend Jonathan, sworn in God's name, that he would show kindness to Jonathan's family forever. Years later, when the Gibeonites demanded seven of Saul's descendants be executed, David could have handed over Jonathan's son Mephibosheth. But he didn't. Even though keeping that promise meant sparing a man who might have been seen as part of Saul's family, David honored his word. Promises made before God are not meant to be broken, even when keeping them is hard.

Questions People Ask

Why did the Gibeonites ask for seven of Saul's descendants?

The Gibeonites were a people group that Israel had sworn to protect, but Saul broke that oath and killed many of them. A famine came on Israel as judgment for this broken covenant. When David asked what satisfaction they wanted, the Gibeonites asked for seven of Saul's male descendants to be executed. This was their way of receiving justice for the lives lost.

Was Mephibosheth the only grandson of Saul?

No, there were two men named Mephibosheth in Saul's family. One was Jonathan's son, who was lame in both feet. The other was a son of Saul by his concubine Rizpah (listed in verse 8). David spared the son of Jonathan because of the oath between him and Jonathan. The other Mephibosheth, along with five other men, was handed over to the Gibeonites.

What oath did David make with Jonathan?

Jonathan and David made a covenant before the Lord in which they promised kindness to each other's families forever. This is recorded in 1 Samuel 18:3, 1 Samuel 20:14, 17, and 1 Samuel 20:42. Jonathan asked David to show faithful love to his household, and David swore it in Yahweh's name. That promise is what saved Mephibosheth years later.

Does this story mean God punishes children for their parents' sins?

This passage raises hard questions about corporate accountability. The Bible does teach that sin can have consequences that affect families, but it also clearly states that each person is responsible for their own sin (Ezekiel 18:20). In this story, the Gibeonites asked for justice against Saul's house for a national crime. David, who was king, had to respond. The sparing of Mephibosheth shows that even within such corporate judgment, mercy can operate through covenant faithfulness.

Why does this story use the name Yahweh instead of Lord?

The Hebrew text uses the personal name of God, Yahweh (sometimes written Jehovah), to emphasize the personal and covenant nature of the oath. The translation 'Lord' (in small capitals in many Bibles) is a respectful substitute. Using Yahweh here highlights that the promise was made in the name of the God who keeps covenant and shows faithful love.

For pastors & researchers

Hebrew interlinear, 8 commentaries & word study

Study page →