21 And Elkanah and all his house went up to offer to the Lord the yearly sacrifice and pay his vow. 22 But Hannah did not go, for she said to her husband, I will not go until the child is weaned, and then I will bring him, that he may appear before the Lord and remain there as long as he lives. 23 Elkanah her husband said to her, Do what seems best to you. Wait until you have weaned him; only may the Lord establish His word. So Hannah remained and nursed her son until she weaned him. 24 When she had 1 weaned him, she took him with her, with a three-year-old bull, an ephah of flour, and a skin bottle of wine [to pour over the burnt offering for a sweet odor], and brought Samuel to the Lord's house in Shiloh. The child was growing. 25 Then they slew the bull, and brought the child to Eli. 26 Hannah said, Oh, my lord! As your soul lives, my lord, I am the woman who stood by you here praying to the Lord. 27 For this child I prayed, and the Lord has granted my petition made to Him.
28 Therefore I have given him to the Lord; as long as he lives he is given to the Lord. And they worshiped the Lord there.