Elhanan son of Jair in Wikipedia

The biblical Elhanan son of Jair (variant forms "Jaare-Oregim" in 2 Samuel 21:19, "Jesse" in 1 Samuel 17:12) is believed by conservative Bible scholars to be an earlier name of David, who later became the second King of Israel. (See also Elhanan son of Dodo.) In the ancient world it was common for people to be known by one name at one time in their lives and to be known by another name or names at later times (see retroactive nomenclature). The name Elhanan is used in 2 Samuel 21:19 where he is mentioned as killing the Philistine giant Goliath and in 1 Chronicles 20:5, where in addition to Goliath he is also mentioned as killing Goliath’s brother Lahmi. The King James Version of the Bible adds the phrase "the brother of" before Goliath’s name, in order to avoid contradicting the better-known story that David killed the Philistine champion. The insertion is justified by a reference in Chronicles to Elhanan having killed Goliath’s brother. Other scholars assert that the omission of "brother of" in Samuel is likely to be a transcription error.[1]

Read More about Elhanan son of Jair in Wikipedia