Origin of the name Elkanah

Means "God has purchased" in Hebrew. In the Old Testament this is the name of the father of Samuel.