2 Samuel 12:25

25 and he sent by the hand of Natan the prophet; and he named him Yedidyah, for the LORD's sake.

2 Samuel 12:25 Meaning and Commentary

2 Samuel 12:25

And he sent by the hand of Nathan the prophet
Either David did; he sent by him to Bathsheba, to acquaint her with the name of the child, that it was to be Solomon; which is not so likely: or "he, David, delivered it into the hand of Nathan the prophet"; to educate it, instruct it, and bring it up in the nurture of the Lord; or rather the Lord sent a message by Nathan the prophet to David, that he loved Solomon:

and he called his name Jedidiah, because of the Lord:
that is, David also called him by this name, because of the love of the Lord unto him; for Jedidiah signifies "the beloved of the Lord"; a name and character which well agrees with the Messiah, Solomon's antitype, ( Matthew 3:17 ) ( 17:5 ) .

2 Samuel 12:25 In-Context

23 But now he is dead, why should I fast? can I bring him back again? I shall go to him, but he will not return to me.
24 David comforted Bat-Sheva his wife, and went in to her, and lay with her: and she bore a son, and he called his name Shlomo. The LORD loved him;
25 and he sent by the hand of Natan the prophet; and he named him Yedidyah, for the LORD's sake.
26 Now Yo'av fought against Rabbah of the children of `Ammon, and took the royal city.
27 Yo'av sent messengers to David, and said, I have fought against Rabbah; yes, I have taken the city of waters.
The Hebrew Names Version is in the public domain.