But the king spared Mephibosheth, Jonathan’s son and Saul’s grandson, because of the oath in the Lord’s name between David and Jonathan, son of Saul.