and he sent a message by the hand of Nathan the prophet, and he named him Jedidiah, for Yahweh’s sake. Bible see other translations

“he sent a message.” That is, Yahweh sent a message to David via Nathan.

“by the hand of Nathan,” This is idiomatic and means that Yahweh used Nathan as His agent, Nathan’s “hand” was not involved, it was just part of the idiom.

“Jedidiah.” Jedidiah means “beloved of Yahweh.”

Commentary for: 2 Samuel 12:25