Elkanah in Wikipedia

(Hebrew:אֱלְקָנָה) is a Hebrew name meaning "God has purchased". There are several persons in the Bible called Elkanah: Elkanah (husband of Hannah), father of Samuel. A Levite, ancestor of a certain Berechiah. (1 Chronicles 9: 16) A Levite, son of the rebellious Korah and brother of Abiasaph. (Exodus 6: 24) A Levite, descendant of Korah, who "came to David at Ziklag while he was still under restrictions because of Saul." (1 Chronicles chapter 12) A Levite, descendant from Korah through Abiasaph, mentioned as the great grandfather of the next. (1 Chronicles chapter 6) A Levite, mentioned as the great great great grandfather of Elkanah, Samuel's father. One of the gatekeepers of the Ark of the Covenant, when David transferred it to Jerusalem. (1 Chronicles chapter 15) An official in king Ahaz' court. (2 Chronicles chapter 28)

Read More about Elkanah in Wikipedia