A character in the Hebrew Bible/Old Testament. Elkanah was from Ramathaim. He was the son of Jeroham, son of Elihu, son of Tohu, son of Zuph. Elkanah had two wives: Hannah and Peninnah. Peninnah had children easily, but Hannah had no children. Finally after she petioned God, Hannah had a child, and she named him Samuel.