1 Samuel 1:22-24

22 But Hannah stayed home, because she had told Elkanah, “Samuel and I won’t go until he’s old enough for me to stop nursing him. Then I’ll give him to the LORD, and he can stay there at Shiloh for the rest of his life.”

23 “You know what’s best,” Elkanah said. “Stay here until it’s time to stop nursing him. I’m sure the LORD will help you do what you have promised.” [8] Hannah did not go to Shiloh until she stopped nursing Samuel.

24 [24-25] When it was the time of year to go to Shiloh again, Hannah and Elkanah [9] took Samuel to the LORD’s house. They brought along a three-year-old bull, [10] a twenty-pound sack of flour, and a clay jar full of wine. Hannah and Elkanah offered the bull as a sacrifice, then brought the little boy to Eli.