Moses
Genesis 17:5ESV·traditional attribution

No longer shall your name be called Abram, but your name shall be Abraham, for I have made you the father of a multitude of nations.

Matthew Henry Presbyterian @wholebiblehenry

The promise here is introduced with solemnity: "As for me," says the great God, "behold, behold and admire it, behold and be assured of it, my covenant is with thee;" as before (Gen 17:2), I will make my covenant. Note, The covenant of grace is a covenant of God's own making; this he glories in (as for me), and so may we. Now here, I.

Commenting on Genesis 17:4-6

John Gill Reformed Baptist @doctorgill

Neither shall thy name be any more called Abram,.... Which signifies an "high father", which name he bore for many years before he was the father of anyone: but thy name shall be Abraham: with all addition of the letter inserted into it, and makes the last syllable two, "raham": which word in the Arabic language, as Hottinger (g) observes, signifies "numerous" (h); so that...

Jamieson-Fausset-Brown Reformed @jfbcommentary

but thy name shall be Abraham--In Eastern countries a change of name is an advertisement of some new circumstance in the history, rank, or religion of the individual who bears it. The change is made variously, by the old name being entirely dropped for the new, or by conjoining the new with the old; or sometimes only a few letters are inserted, so that the...