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

2 Samuel 12:25 Meaning: Jedidiah: Beloved of the Lord

and he sent by the hand of Nathan the prophet, and he named him Jedidiah, for Yahweh’s sake.

Meaning in one sentence

Why did God give Solomon the name Jedidiah? This verse shows God's restoring love after David's deepest failure.

II Samuel Old Testament Hebrew

Context

This verse sits at a turning point in David's story. He had sinned greatly, adultery with Bathsheba and the murder of her husband Uriah. Nathan the prophet confronted him, and David repented. The first child of that union died, as Nathan had warned. But then Bathsheba became pregnant again, and she bore a son. David named him Solomon. Now, through Nathan, God sends word to give the boy a second name: Jedidiah, meaning "beloved of the Lord." The name comes as a quiet sign of restored favor. It is not a replacement for Solomon, but a seal of grace placed over the family after judgment.

Key Words

The Hebrew behind this verse holds weight in ordinary words. The phrase by the hand of Nathan uses yad, hand, which often means agency or instrument. God did not send a message by angel or dream, but through the same prophet who had confronted David's sin. The same voice that spoke judgment now speaks love.

The name itself, Jedidiah (Yedidyah), comes from the root yadid, meaning beloved or darling. It is related to the name David itself, which also means beloved. David had failed, but his son would carry a name that echoed God's own heart toward him. The phrase because of the Lord (literally "for the sake of Yahweh") ties the name directly to God's character, not to the child's merit, but to the Lord's own love.

This is not a grammar lesson. It is the sound of a Father who will not let His last word be judgment.

How Christians Read This Verse

Christians across traditions have seen this verse as a sign of God's restoring grace. The Cambridge Bible calls the name "a pledge to David that he was again fully received into God's favour." Adam Clarke, a Methodist scholar, notes that to have the prophet give a name was unusual, making the act stand out as a deliberate mark of God's care.

Gill, a Baptist commentator, sees in Jedidiah a type of Christ, the ultimate "beloved Son," pointing to Matthew 3:17 where the Father declares Jesus His beloved. Wesley's Notes simply says the name was given either because of the Lord's love for Solomon or because the Lord commanded it.

All agree on the core: the name is a gift of love, not a reward for worthiness.

A common misunderstanding

Some read this verse and think God replaced Solomon's name permanently, as if renaming him in the same way God renamed Abram to Abraham. In fact, the text presents Jedidiah as an additional name given through the prophet, a sign of God's love, not a replacement. Throughout the rest of Scripture, the child is consistently called Solomon. The second name served as a living promise to David that God's favor had returned.

Living This Out

You might be carrying a failure that feels final, something you did that you cannot undo. This verse does not deny the reality of that sin. But it shows that God is not done with you. After David's worst moment, God sent the same prophet who spoke the hard truth to speak a name of love over the child. What would it mean this week to let yourself hear that God is still willing to call you "beloved"? Not because you earned it, but because He decides to love.

Main takeaway: God's love is not withdrawn after our deepest failure; He still calls us beloved because of who He is, not what we deserve.

For Families

For ages 5, 8

God gave baby Solomon a special name that means "loved by God." He wanted David to know that He still loved them. God loves you like that too.

For ages 9, 12

David made a really bad choice, and there were hard consequences. But when Solomon was born, God sent Nathan the prophet to give him a name that means "beloved of the Lord." It was God's way of saying, "I haven't stopped loving you." When we mess up and turn back to God, He doesn't hold our mistakes against us forever. He still calls us His beloved.

Questions People Ask

Why did God give Solomon a second name through Nathan?

The name Jedidiah was given as a sign of God's restored favor after David's repentance. It served as a promise that God still loved David and the child, even after the judgment of the first baby's death.

What does the name Jedidiah mean?

Jedidiah comes from the Hebrew root yadid, meaning 'beloved.' It means 'beloved of the Lord' or 'loved by Yahweh.' The name is related to David's own name, which also means beloved.

Did people actually call Solomon by the name Jedidiah?

The name Jedidiah appears only here and in the parallel account in 1 Chronicles. Throughout the rest of the Bible, the child is called Solomon. It was likely an additional name, like a nickname or title, given to communicate God's love rather than to replace his everyday name.

How does this verse show God's response to David's sin?

After David's repentance, God did not simply forgive, He actively showed His love by giving a name of affection through Nathan. The same prophet who confronted the sin now brought a message of grace. This shows that God's forgiveness is not cold pardon but warm restoration.

Is there a connection between Jedidiah and Jesus as the beloved Son?

Many Christian commentators see a parallel. The name 'beloved of the Lord' points forward to Jesus, whom the Father called 'my beloved Son' at His baptism and transfiguration. Solomon as a type of Christ foreshadows the ultimate beloved Son who takes away sin.

For pastors & researchers

Hebrew interlinear, 8 commentaries & word study

Study page →