Baby Names Boy Names Meaning of the Name Elkanah Updated December 12, 2025 by Jennifer M. Elkanah Gender: Male Origin: Hebrew Meaning: God Bought #Biblical ♥ Add to my Namelist What is the meaning of the name Elkanah? The name Elkanah is primarily a male name of Hebrew origin that means God Bought. People who like the name Elkanah also like: Fox, Isaiah, Liam, Uri, Elijah, Luke, Elkan, Lily, Lucia, Stella, Eliora, Chana, Keturah, Amaris Names like Elkanah: Elkan, Ellison, Elchanon, Ellasyn, Elgin, Elixen, Eliakim, Elchanan Stats for the Name Elkanah Elkanah is currently not in the top 100 on the Baby Names Popularity Charts Elkanah is currently not ranked in U.S. births