The name Keren-happuch in the Bible
Keren-happuch is the youngest of three daughters who are born to Job after his ten children die in consequence of the difficult to understand trial that God allows satan to visit him (Job 42:14). Keren-happuch's two sisters are called Jemimah and Keziah. The book of Job informs us that "in all the land no women were found so fair as Job's daughters"—Job 42:15.
Etymology of the name Keren-happuch
The name Keren-happuch consists of two parts. The first part is identical to the word קרן (qaran), which either means to shine to have horns:
What is sure is that the first part of the name Keren-happuch is identical to the noun that means horn.
The second part of the name is identical to the word פוך (puk), perhaps a foreign loan word (suggests BDB), meaning antimony or stibium; a black mineral powder used for eye make-up:
The ha that this second part starts with comes from the letter he, which usually serves as the definite article.
All together the name Keren-happuch can have a few meanings. Jones' Dictionary of Old Testament Proper Names goes with the meaning of shine for qeren and reads Splendour Of Color. NOBSE Study Bible Name List reads Horn Of Eye Paint. BDB Theological Dictionary reads Horn Of Antimony, i.e. beautifier.