Elkanah is a name of Hebrew origin, meaning “God has purchased” or “acquired by God.” Elkanah was the husband of Hannah and the father of the prophet Samuel in the Old Testament.