Why did David name his son Solomon when God said his name was to be Jedidiah?

In these verses we read that David's first son with Bathsheba dies as a punishment for his sin of murdering Uriah. Then David and Bathsheba have another son and they name him Solomon. But the Lord wants him to be named Jedidiah. Yet his name remained Solomon. Why is this?

2 Samuel 12:24 - 25

NKJV - 24 Then David comforted Bathsheba his wife, and went in to her and lay with her. So she bore a son, and he called his name Solomon. Now the LORD loved him. 25 And He sent word by the hand of Nathan the prophet: So he called his name Jedidiah, because of the LORD.

Clarify Share Report Asked January 26 2018 1539050103 Kyle Gillette

For follow-up discussion and general commentary on the topic. Comments are sorted chronologically.

My picture Jack Gutknecht

The baby evidently was given 2 names, even though 1 was prominent, “Solomon.” Even today some people go by their middle name. QSB

February 21 2021 Report

Login or Sign Up to add your comment.