In 1 Sam. 1:20, why does Hannah apparently make a pun on her son's name that makes no sense if his name was Samuel, but makes perfect sense if his name was Saul?
The bible if full of puns made by mothers when naming the sons:
Genesis 17:19 - Rebekah, who laughed when told she would bear a son in her old age, called her son "Isaac," which in Hebrew sounds like אֶצְחַק (etzchak) - I will laugh.
Genesis 29:33 - Leah called here son Simeon (based on שָׁמַע - to hear) “Because the Lord has heard..."
Genesis 30:6 - Rachel named her son Dan (דִּין - judge) because "God has judged me."
Genesis 30:8 Rachel calls her adopted son Naphtali (פָּתַל wrestle) because: “With mighty wrestlings I have wrestled with my sister and have prevailed.”
But when it comes time for Samuel to be born, something strange happens. His mother, Hannah, named him Samuel, for she said, “I have asked him of the Lord.” The key Hebrew word here is שָׁאַל (šā'al), which means "asked, borrowed, enquired" etc. One would expect a pun on Samuel, which is a combination of the words for "name" and "god." But instead we get a word that sounds nearly like Saul. If Hannah had intended make a pun on "name" or "God" she might have said "because God has restored my name" of something similar. But instead she rather clearly puns on Saul's name, not Samuel's.
One theory to explain this enigma is that the story of Samuel's birth was originally a story about Saul, but it was changed so as not to give Saul too much prominence. The scribes did not want to preserve a miraculous birth story about David's enemy. A similar explanation, provided by the web site of the U.S. Council of Catholic Bishops says:
The author may have lifted the s’l wordplay from a narrative about Saul to portray Samuel as God’s gracious answer to Hannah’s request.
Others have suggested that the actual word that Hannah was punning on is "hear" (שָׁמַע - šāma) not "ask." This indeed fits better with Samuel's name than Saul's, but it begs the question as to why the Hebrew Bible would get the word so wrong. Matthew Henry offers:
Some make the etymology of this name to be much the same with that of Ishmael—-heard of God, because the mother's prayers were remarkably heard, and he was an answer to them. Others, because of the reason she gives for the name, make it to signify asked of God. It comes nearly to the same; she designed by it to perpetuate the remembrance of God's favour to her in answering her prayers.
Which of the above explanations makes the most sense? Are there others?