Who was Elkanah?
Elkanah was the husband of Hannah and the father of Samuel.
Elkanah was an Ephraimite, the father of Samuel (1 Sam 1:1-28; 1 Samuel 2:11-20 ). Of his two wives, Hannah, the childless, was best beloved.
At Shiloh she received through Eli the promise of a son. Elkanah, with Hannah, took the young Samuel to Shiloh when he was weaned, and left him with EIi as their offering to Yahweh. They were blessed with three other sons and two daughters.
IBSE, "Isaac" (in the public domain) with minor edits.