Elkanah

Primarily Male
The meaning of the name Elkanah is God Bought
The origin of the name Elkanah is Hebrew
People who like the name Elkanah also like:
Liam,
Elkan,
Uri,
Elijah,
Isaiah,
Luke,
Fox,
Chana,
Amaris,
Eliora,
Lucia,
Stella,
Lily,
Keturah